﻿body { font-size:14px;font-family:arial,"微软雅黑","Microsoft Yahei","宋体";/*background:url(../images/Bg.jpg) 0px 0px;*/color:#333;padding-bottom:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px}
form { font-size:14px;font-family:arial,"微软雅黑","Microsoft Yahei","宋体";color:#333;padding-bottom:0px;padding-top:0px;padding-left:0px;margin:0px;line-height:2;padding-right:0px}
body,html {}
img { border-top-style:none;border-bottom-style:none;border-right-style:none;border-left-style:none}
* { padding-bottom:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px}
li { list-style-type:none}
img { list-style-type:none}
iframe { border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-top-width:0px}
img { border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-top-width:0px}
.l { text-align:right}
.fl { float:left}
.fr { float:right}
.clear { clear:both}
.clear { clear:both;}
.clearfix:after { content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix { zoom:1}
.m { margin-top:10px}
.red { color:red}
.dis { display:none}
.m10 { margin:10px}
.mtb { margin-bottom:10px;margin-top:10px}
.mt10 { margin-top:10px}
.mr10 { margin-right:10px}
.mb10 { margin-bottom:10px}
.ml10 { margin-left:10px}
a { text-decoration:none;color:#2d2d2e;}
a:hover {text-decoration:none;color: #f15a29;}
.center { margin:0px auto}
.position { position:relative}
.wapper { width: 1400px;margin:0 auto}
@media (max-width:1600px){
	.wapper { width:95%;}
}
@media (max-width:1400px){
	.wapper { width:92%;}
}
@media (max-width:767px){
	.wapper { width:92%;}
}
.headerTop { width:100%; height:40px; background-color:#2b2b2b;}
.tp_mid { width: 1400px; height:40px; overflow:hidden; margin:0 auto; padding:0;}
.tp_mid .tp_l { width:600px; height:40px; overflow:hidden; line-height:40px; color:#ccc; font-size:14px; margin:0; padding:0; float:left;}
.tp_mid .tp_r { width:600px; height:40px; overflow:hidden; line-height:40px; color:#ccc; font-size:14px; text-align:right; margin:0; padding:0; float:left;}
.tp_l a, .tp_r a { color:#ccc;}
.tp_l a:hover, .tp_r a:hover { color:#fff;}
@media (max-width:1400px){
	.tp_mid { width:92%;}
}
@media (max-width:767px){
	.tp_mid { width:92%;}
}

@font-face{
	font-family: 'Ariblk';
	src : url('../images/ariblk.ttf');
}


.header {height:100px;position: relative;z-index: 10;background: #fff;border-top: 3px solid #143a84;}
.header .logo { position:relative; top:0;}
.header .logo { width:50%; height:100px; overflow:hidden; margin:0; padding:0; float:left;}
.header .logo a { display: table-cell; vertical-align: middle; width:100%; height:100px; overflow:hidden; margin:0; padding:0;}
.header .logo a img { display:inline-block; max-width:100%; height:auto; max-height:100%; margin:0; padding:0;}
.header .headerR {float:right;width:40%;text-align: right;}
.header .headerR .top_tel{margin-top:20px;display:inline-block;margin-right: 20px;}
.header .headerR .top_tel p{font-size:14px;color:#333;background:url(../images/topTel.png) left center no-repeat;padding-left:20px;text-align: left;}
.header .headerR .top_tel span{display:block;font-family: Impact;color: #ff5c0d;font-size: 30px;line-height: 40px;}
.ss_main {display:inline-block;width:50%;}
#form1 {width:100%;overflow:hidden;}
#form1 .ss_input { display:block; width:85%; height:44px; overflow:hidden; line-height:44px; color:#666; font-size:14px; border:1px solid #e6e6e6;padding:0 10px; outline:none; float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#form1 .ss_an { display:block; width:15%; height:44px; overflow:hidden; background: url(../images/ss_btn0.png) center center no-repeat;border:1px solid #e6e6e6;cursor:pointer; outline:none; float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:0;}

@media (max-width:1400px){	
.header {margin:0 auto;padding:0;}

}
@media (max-width:1200px){	
.header .logo{width:51%;}
.header .headerR .top_tel span{font-size:26px;}
}
@media (max-width:1079px){	
.header {margin:0 auto;padding:0;height: 70px;}
.header .headerR {font-size:24px;width: 47%;}
.header .headerR span { font-size:18px;}
.ss_main{width: 55%;}
#form1 .ss_input{width:80%;font-size: 12px;}
#form1 .ss_an{width:20%;}
.header .headerR .top_tel{margin-right:10px;margin-top: 10px;}
.header .headerR .top_tel span {font-size: 22px;}
.header .logo{height:80px;}
.header .logo a{height:80px;}
}
@media (max-width:767px){
.header {width: 100%;height: 80px;margin:0 auto;padding:0;}
.header .headerR {/* display:none; */width: 100%;}
.header .logo a { height:80px;}
.header .logo {width:86%;height: 70px;}
.header .headerR .top_tel{display:none;}
.ss_main {display:block;height:50px;padding:0 0 10px;background:none;position:inherit;left:inherit;top:inherit;box-sizing:border-box;width: 100%;}
#form1 { width:100%; height:40px; margin:0 auto; padding:0 40px 0 0; position:relative; box-sizing:border-box;}
#form1 .ss_input {width:100%;height:40px;line-height:40px;padding:0 12px;box-sizing:border-box;}
#form1 .ss_an { width:40px; height:40px; background: url(../images/ss_btn0.png) center center no-repeat; position:absolute; top:0; right:0;}
#form1 a { display:none;}
}

.hContact { font-size:14px;background:url(../images/hContact.png) no-repeat left 8px;padding-left:20px;line-height:35px}
.hContact b { font-size:18px;font-weight:lighter;color:#F00;font-weight:bold;}
.fSearch { width:280px; height:32px; margin:4px 0;}
.fSearch form { width:100%; background:#fff; float:left; display:block;}
.fSearch .input { display:block; width:220px; height:32px; overflow:hidden; line-height:32px; color:#666; font-size:14px; font-family:arial,"微软雅黑","Microsoft Yahei","宋体"; outline:none; padding:0 10px; float:left; border:none; border-right:0; background-color:#fff; white-space: nowrap; text-overflow: ellipsis;}
.fSearch .send { border-top-style:none;cursor:pointer;height:32px;width:40px;background:#3453a5 url(../images/Send.png) no-repeat center center;right:0px;border-bottom-style:none;float:right; text-align:center; border-right-style:none; border-left-style:none; line-height:24px}
.ches a { font-size:14px;height:30px;width:30px;background:#1f1a17;color:#fff;text-align:center;margin-left:10px;display:block}
.Navgation { height:44px; position:relative; z-index:100; margin:28px 0;}
.nav_list { list-style-type:none;width:100%}
.nav_list li { position:relative; float:left; text-align:center;}
.nav_list li.current { background:none transparent scroll repeat 0% 0%}
.nav_list li a { font-size:16px; text-decoration:none; height:44px; color:#333; text-align:center; margin:0; padding:0 20px; display:block; line-height:44px; float:left;}
.nav_list li a:hover, .nav_list li.current a { background-color:#143a84; color:#fff;}
.nav_list li div.second { overflow:hidden;height:0px;width:97px; position:absolute; color:#999; text-align:center; left:6px; z-index:999; top:44px}
.nav_list li div.second a { font-size:12px;height:26px;width:97px;background:#fff;border-bottom:#143a84 1px solid;font-weight:normal;color:#333;padding-bottom:0px;text-align:center;padding-top:0px;padding-left:0px;margin:0px;z-index:999;line-height:26px;padding-right:0px;text-shadow:none}
.nav_list li div.second a:hover { background:#143a84;color:#fff}
.flexslider { overflow:hidden;height:501px;background:url(../images/loading.gif) no-repeat 50% 50%;position:relative;z-index:9}
.slides { position:relative;z-index:1}
.slides li { height:501px}
.flex-control-nav { width:100%;position:absolute;text-align:center;z-index:2;bottom:10px}
.flex-control-nav li { height:14px;width:14px;zoom:1;margin:0px 5px;display:inline}
.flex-control-nav a { overflow:hidden;cursor:pointer;height:14px;width:16px;background:url(../images/dot.png) no-repeat 4px top;display:inline-block;line-height:40px}
.flex-control-nav .flex-active { height:15px;width:16px;background-position:-22px top}
.flex-direction-nav { width:100%;position:absolute;z-index:3;top:45%}
.flex-direction-nav li a { overflow:hidden;cursor:pointer;height:50px;width:50px;position:absolute;filter:alpha(opacity=20);display:block;-moz-opacity:0.2;opacity:0.2}
.flex-direction-nav li a:hover { filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.flex-direction-nav li a.flex-prev { background:url(../images/prev.png) no-repeat center center;left:40px}
.flex-direction-nav li a.flex-next { background:url(../images/next.png) no-repeat center center;right:40px}


/**ly_nav**/
.ly_nav {width:100%;margin:0 auto;padding:0;box-shadow: 0 0 14px rgba(0, 0, 0, .15);position: relative;z-index: 9;background: #fff;/*border-top: 1px solid #e6e6e6;*/}
.navigation {width: 1400px;max-width:1440px;margin:0 auto;padding:0;list-style:none;position:relative;}
.navigation li {float:left;width:14.2857%;height:auto;}
.navigation li>a {display:block;width:100%;height: 60px;line-height: 60px;margin: 0;padding:0;text-decoration:none;text-align:center;text-transform:uppercase;color:#444;font-size: 17px;text-align: center;}

.navigation li:hover, .navigation li>a:hover, .navigation li.current>a, .navigation li.navon>a {color: #f15a29;}
.navigation li>a:hover, .navigation li.current>a, .navigation li.navon>a { }
.navigation li>a img {display:inline-block;width:12px;height: 5px;vertical-align:middle;margin: -4px 0 0 10px;}
.navigation li>a img.nav_jt { display:none;}
.navigation ul { position:absolute; left:0; top: 48px; display:none; margin:0; padding:0; list-style:none; z-index: 999; background-color: #fff; border-top: 2px solid #e20100;}
.navigation ul li { width:120px; float:left; border-top:none;}
.navigation ul li:nth-child(even) { background-color:#f5f6f8;}
.web_nav{display:none;width:90%; height: 40px;line-height:40px;color:#fff;font-size:16px;margin:0 auto;font-weight:bold;}
.btn-menu {display:block;float:right;position:relative;background:transparent;cursor:pointer;padding: 12px 0;width:26px;height:16px;-webkit-transition:all ease .238s;-moz-transition:all ease .238s;transition:all ease .238s;}
.btn-menu:before,.btn-menu:after,.btn-menu span {background-color:#2f3f59;-webkit-transition:all ease .238s;-moz-transition:all ease .238s;transition:all ease .238s;}
.btn-menu:before,.btn-menu:after {content:'';position:absolute;top:0;height: 2px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}
.btn-menu span {position:absolute;width:100%;height: 2px;left:0;top:50%;overflow:hidden;text-indent:200%;}
.btn-menu:before {-webkit-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0);}
.btn-menu:after {-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}
.btn-menu.active span {opacity:0;}
.btn-menu.active:before {background-color:#2f3f59;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);}
.btn-menu.active:after {background-color:#2f3f59;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);}

.nav_menu {display:none;width: 100%;overflow:hidden;margin:20px 0 0;padding: 20px 2% 30px;background-color:rgba(255, 255, 255, 0.95);transition: opacity 0.6s;position: absolute;left: 0;top: 60px;z-index: 99;box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border-top: 3px solid #f15a29;border-radius: 6px 6px;}
.navon .nav_menu { display:block; margin:0;}
.pronav { width:100%; margin:0; padding:0;}
.pronav p { width:100%; overflow:hidden; margin:0 auto 20px; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.navigation li .pronav p a {display:block;width:100%;height:20px;overflow:hidden;line-height:20px;color: #3c3c3b;font-size: 18px;font-weight:bold;margin:0 auto;padding: 0 0 20px;border-bottom: 1px solid #e0e0e0;}
.navigation li .pronav p a:hover{color: #f15a29;}
.pronav dl dd {float:left;width:25%;height: 50px;overflow:hidden;margin: 0 0 14px;padding: 0 20px 0 0;box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.pronav dl dd:nth-child(4n+4) { padding:0;}
.navigation li .pronav dl dd a {display:block;width: 90%;height: 50px;overflow:hidden;line-height: 50px;color:#333;font-size: 15px;font-weight:normal;white-space: nowrap;text-overflow: ellipsis;text-align: center;margin:0;padding: 0 5%;background: #fff;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;border-radius: 4px;}
.navigation li .pronav dl dd a:hover {color: #fff;background: #143a84;}

.newnav dl dd { width:33.333333%; height:auto; overflow:hidden; margin:0; padding:0 2%; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.newnav dl dd p { width:100%; overflow:hidden; margin:0 auto 20px; padding:0;}
.navigation li .newnav dl dd p a {display:block;width:100%;height:20px;overflow:hidden;line-height:20px;color: #3c3c3b;font-size: 18px;font-weight:bold;margin:0 auto;padding: 0 0 20px;border-bottom: 1px solid #e0e0e0;}
.navigation li .newnav dl dd a { display:block; width:100%; overflow:hidden; margin:0; padding:0;}
.navigation li .newnav dl dd a img {display:block;width:100%;height: 100%;transition: all 0.6s;object-fit: cover;}
.navigation li .newnav dl dd a:hover img { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2);}
@media (max-width:1600px){
	.navigation{width:95%;}
}
@media (max-width:1400px){	
.navigation{width:92%;}
.navigation li{width:14.2857%;}
.navigation li a{width:100%;}

.nav_menu { padding:20px;}
.pronav p { margin:0 auto 10px; padding:0;}
.pronav dl dd {}
}
@media (max-width:1080px){	
	.navigation li>a{font-size:15px;height: 50px;line-height: 50px;}
	.nav_menu{top:50px}
	.pronav dl dd{height:40px}
	.navigation li .pronav dl dd a{height:40px;line-height:40px;}
}

@media (max-width:767px){
.web_nav {width:40px;display:block;margin:0;position:absolute;top: 24px;right:3%;z-index: 99;}
.btn-menu { float:inherit; margin:0 auto; padding:10px 0;}
.navigation { width:88%;display:none;}
.navigation li { width:100%;}
.navigation li a { color:#444;height:48px;line-height:48px; text-align:left;}
.navigation li>a img { display:none;}
.navigation li>a img.nav_jt { display:block; float:right; margin:18px 0 0;}
.navigation li>a:hover, .navigation li.current>a { border:none;}

.nav_menu { padding:10px 20px; background-color:#f2f2f2; position:inherit;border-top: 0;border-radius: 0;}
.pronav { width:100%; float:inherit; margin:0 auto; padding:0;}
.pronav p, .pronav dl dd, .newnav dl dd {width:100%;margin: 0 auto 10px;padding:0;float:inherit;}
.navigation li .pronav p a { height:40px; line-height:40px; padding:0;}
.navigation li .newnav dl dd a, .navigation li .pronav dl  {/* display:none; */}
.newnav dl dd p { margin:0 auto;}
.navigation li .newnav dl dd p a, .navigation li .pronav p a { display:block; width:100%; height:40px; line-height:40px; color:#333; border:0; padding:0;}
.navigation li .newnav dl dd p a:active, .navigation li .pronav p a:active { color:#143a84;}

}

/**banner**/
.ly_banner {width:100%;overflow:hidden;margin:0 auto;padding:0;position:relative;z-index: 7;}
.ly_banner .ba_pic { width:100%; height:645px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.ba_pic img { display:block; width:1920px; height:960px; margin:-480px 0 0 -960px; padding:0; position:absolute; left:50%; top:50%;}
.ly_banner .ba_text { width:100%; overflow:hidden; margin:0 auto; padding:0; position:absolute; top:0; z-index:1;}
.ba_text .ba_tit { width: 1400px; overflow:hidden; margin:140px auto 0; padding:0;}
.ba_tit p { display:block; width:100%; overflow:hidden; line-height:50px; color:#fff; font-size:45px; font-weight:bold; text-shadow:0 1px 3px rgba(0, 0, 0, 0.3); margin:0 0 20px;}
.ba_tit span { display:block; width:100%; overflow:hidden; line-height:60px; color:#fff; font-size:52px; font-weight:bold; text-shadow:0 1px 3px rgba(0, 0, 0, 0.3);}
.ba_text .ba_ul { width:100%; height:160px; overflow:hidden; margin:140px auto 0; padding:0;}
.ba_ul ul li { width:40%; height:160px; overflow:hidden; margin:0; padding:0; float:left;}
.ba_ul ul li:nth-child(2) { width:20%; padding:0 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.ba_ul ul li .ba_ullist { width:100%; height:140px; overflow:hidden; margin:0 auto; padding:10px 0;background-color: rgba(52,65,90,0.9);
    background: rgba(52,65,90,0.9) !important;
    background: -moz-linear-gradient(left, rgba(0,15,38,0.9) 0%, rgba(52,65,90,0.9) 50%, rgba(0,15,38,0.9) 100%) !important;
    background: -webkit-linear-gradient(left, rgba(0,15,38,0.9) 0%, rgba(52,65,90,0.9) 50%, rgba(0,15,38,0.9) 100%) !important;
    background: linear-gradient(to right, rgba(0,15,38,0.9) 0%, rgba(52,65,90,0.9) 50%, rgba(0,15,38,0.9) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@haitian_90', endColorstr='rgba(0, 15, 38, 0.9)', GradientType=1) !important;}
.ba_ullist a { display:block; width:100%; height:140px; overflow:hidden; margin:0 auto; padding:10px 0;}
.ba_ullist a img { display:block; width:60px; height:60px; overflow:hidden; margin:0 auto 20px; padding:0;}
.ba_ullist a p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:18px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}

@media (max-width:1400px){
	.ba_pic img { display:block; width:1320px; height:660px; margin:-330px 0 0 -660px; padding:0; position:absolute; left:50%; top:50%;}
	.ba_text .ba_tit { width:92%;}
}
@media (max-width:767px){
	.ly_banner .ba_pic { width:100%; height:380px;}
	.ba_pic img { display:block; width:760px; height:380px; margin:-190px 0 0 -380px; padding:0; position:absolute; left:50%; top:50%;}
	.ba_text .ba_tit { width:92%; margin:80px auto 0;}
	.ba_tit p { line-height:30px; font-size:24px; margin:0 0 10px;}
	.ba_tit span { line-height:40px; font-size:32px;}
	.ba_text .ba_ul { margin:60px auto 0; height:100px;}
	.ba_ul ul li, .ba_ul ul li:nth-child(2) { width:33.333333%; height:100px;}
	.ba_ul ul li .ba_ullist { height:100px; padding:0;}
	.ba_ullist a { height:60px; padding:20px 0;}
	.ba_ullist a img { margin:0 auto;}
	.ba_ullist a p { display:none;}
}

.apple-banner { width: 100%; height: 730px; overflow: hidden; margin:0 auto; padding:0; position:relative;}
.apple-banner .swiper-container { width: 100%; height:730px;}
.apple-banner .swiper-button-prev, .apple-banner .swiper-button-next { width: 15%; height: 100%; top:0; background:none; display:none;}
.apple-banner .swiper-button-prev { left:0;}
.apple-banner .swiper-button-next { right:0;}
.apple-banner .swiper-button-prev span,.apple-banner .swiper-button-next span { display:block; width: 64px; height: 64px; position: absolute; right: 0; top: 50%; margin-top:-32px; border-radius: 100%; background:url(../images/arrows1.png) no-repeat center center; opacity: 1; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}
.apple-banner .swiper-button-next span { background:url(../images/arrows2.png) no-repeat center center; left:0;}
.apple-banner .swiper-button-prev:hover span,.swiper-button-next:hover span{ opacity: 1;}
/*分页器*/
.apple-banner .swiper-pagination{ top:auto; bottom:30px; background:none;}
.apple-banner  .swiper-pagination-bullet { display: inline-block; width: 50px; margin: 0 3px; cursor: pointer; background: none; border-radius:0; opacity: 1;}
.apple-banner  .swiper-pagination-bullet span { width: 50px; height: 3px; display: block; background: rgba(255,255,255,0.8);}
.apple-banner .swiper-pagination-bullet-active span{ background-color: #143a84;}
.apple-banner .autoplay .swiper-pagination-bullet-active span{ background: rgba(255,255,255,0.8);}
.apple-banner  .swiper-pagination-bullet i{ background-color: #143a84; height: 3px; transform:scaleX(0); transform-origin: 0; display: block;}
.apple-banner .autoplay .firsrCurrent i{ transition:transform 2.9s linear; transform:scaleX(1);}
.apple-banner .autoplay .current i{ transition:transform 4s linear; transform:scaleX(1);}
.apple-banner  .autoplay .replace span{ background-color:#fff;}

@media screen and (max-width:1400px) {
.apple-banner {height: 600px;}
.apple-banner .swiper-container {height:600px;}
}
@media screen and (max-width:1200px) {
.apple-banner {height: 450px;}
.apple-banner .swiper-container {height:450px;}
}
@media screen and (max-width:1080px) {
.apple-banner {height: 400px;}
.apple-banner .swiper-container {height:400px;}
}
@media screen and (max-width:767px) {
.apple-banner { width: 100%; height: 260px; overflow: hidden;}
.apple-banner .swiper-container { width: 100%; height: 260px;}
.apple-banner .swiper-button-prev,.apple-banner .swiper-button-next { width: 15%; height: 100%; top:0; background:none;}
.apple-banner .swiper-button-prev { left:0;}	
.apple-banner .swiper-button-next { right:0;}
.apple-banner .swiper-button-prev span,.apple-banner .swiper-button-next span { display:block; width: 0.64rem; height: 0.64rem; position: absolute; left: 3%; top: 50%; margin-top:-0.32rem; border-radius: 100%; background: rgba(51,122,183,1) url(../images/arrows1.png) no-repeat center center; background-size: 0.17rem 0.3rem; opacity: 0; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}
.apple-banner .swiper-button-next span { background: rgba(51,122,183,1) url(../images/arrows2.png) no-repeat center center; background-size: 0.17rem 0.3rem; left:auto; right:3%; }
.apple-banner .swiper-button-prev:hover span,.swiper-button-next:hover span{ opacity: 1;}
/*分页器*/
.apple-banner .swiper-pagination{ top:auto; bottom:10px; background:none;}
.apple-banner  .swiper-pagination-bullet { display: inline-block; width: 50px; margin: 0 3px; cursor: pointer; background: none; border-radius:0; opacity: 1;}
.apple-banner  .swiper-pagination-bullet span { width: 50px; height: 3px; display: block; background: rgba(255,255,255,0.8);}
.apple-banner .swiper-pagination-bullet-active span{ background-color: #143a84;}
.apple-banner .autoplay .swiper-pagination-bullet-active span{ background: rgba(255,255,255,0.8);}
.apple-banner  .swiper-pagination-bullet i{ background-color: #143a84; height: 3px; transform:scaleX(0); transform-origin: 0; display: block;}
.apple-banner .autoplay .firsrCurrent i{ transition:transform 2.9s linear; transform:scaleX(1);}
.apple-banner .autoplay .current i{ transition:transform 4s linear; transform:scaleX(1);}
.apple-banner .autoplay .replace span{ background-color:#fff;}
}
@media screen and (max-width:375px) {
.apple-banner { width: 100%; height: 230px; overflow: hidden;}
.apple-banner .swiper-container { width: 100%; height: 230px;}
}


/**我们的制造基地**/
.ly_zzjd { width:100%; overflow:hidden; margin:60px auto; padding:0;}
.ly_tit1 {width: 1400px;margin: 0 auto 30px;padding:0;}
.ly_tit1 p {width:100%;color:#143a84;font-size:32px;font-weight:bold;margin:0 auto 15px;padding:0;}
.ly_tit1 p span{display:block;text-transform : uppercase;color:#dedede;}
.ly_tit1 p a{display: inline-block;vertical-align:middle;line-height: 50px;}
.ly_tit1 em{display:inline-block;width: 10px;height: 10px;border-radius:50%;border: 4px solid #f15a29;background:#fff;position:relative;margin-left: 15px;z-index: 999;}
.ly_tit1 em:after {content:"";z-index:-1;position:absolute;top: -6px;left: -6px;width:12px;height:12px;border-radius:50%;border:5px solid #f15a29;animation:bgIco1 1s infinite alternate;}
.ly_tit1 em:before {content:"";z-index:-1;position:absolute;top: -6px;left: -6px;width:12px;height:12px;border-radius:50%;border:5px solid #f15a29;animation:bgIco2 1s infinite alternate;}

/*.ly_tit2 p{text-align:right}
.ly_tit2 em{float: left;margin: 16px;}*/

@keyframes bgIco1 {
    0% {
        opacity: 0.8;
        transform: scale(1)
    }
    100% {
        opacity: 0.18;
        transform: scale(1.18)
    }
}
@keyframes bgIco2 {
    0% {
        opacity: 0.8;
        transform: scale(1)
    }
    100% {
        opacity: 0.18;
        transform: scale(1.58)
    }
}


.ly_zzjd .zzjd_list { width:100%; height:300px; overflow:hidden; margin:0 auto; padding:40px 0; background-color:rgba(51,65,90,0.2);}
.zzjd_list ul { width: 1400px; height:300px; overflow:hidden; margin:0 auto; padding:0;}
.zzjd_list ul li { width:31%; height:300px; overflow:hidden; margin:0 3.5% 0 0; padding:0; float:left;}
.zzjd_list ul li:last-child { margin:0;}
.zzjd_list ul li .zzjd_main { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.zzjd_list ul li .zzjd_main .zzjd_img1, .zzjd_list ul li .zzjd_main .zzjd_img2, .zzjd_list ul li .zzjd_main .zzjd_img3 { width:100%; height:100%; overflow:hidden; margin:0; padding:0;}
.zzjd_list ul li .zzjd_main .zzjd_img1 { background:url(../images/zzjd_img01.jpg) center center no-repeat; background-size:100% 100%;}
.zzjd_list ul li .zzjd_main .zzjd_img2 { background:url(../images/zzjd_img02.jpg) center center no-repeat; background-size:100% 100%;}
.zzjd_list ul li .zzjd_main .zzjd_img3 { background:url(../images/zzjd_img03.jpg) center center no-repeat; background-size:100% 100%;}
.zzjd_list ul li:hover .zzjd_main .zzjd_img1 { background:url(../images/zzjd_img1.jpg) center center no-repeat; background-size:100% 100%;}
.zzjd_list ul li:hover .zzjd_main .zzjd_img2 { background:url(../images/zzjd_img2.jpg) center center no-repeat; background-size:100% 100%;}
.zzjd_list ul li:hover .zzjd_main .zzjd_img3 { background:url(../images/zzjd_img3.jpg) center center no-repeat; background-size:100% 100%;}
.zzjd_list ul li .zzjd_main .zzjd_text { width:100%; height:80px; overflow:hidden; margin:0; padding:10px 10px; background-color:rgba(255,255,255,0.8); position:absolute; bottom:0; z-index:1; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.zzjd_text p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#143a84; font-size:18px; font-weight:bold; margin:0 auto; padding:0;}
.zzjd_text span { display:block; width:80%; height:30px; overflow:hidden; line-height:30px; color:#666; font-size:14px; margin:0; padding:0; float:left;}
.zzjd_text a { display:block; width:20%; height:30px; overflow:hidden; line-height:30px; color:#444; font-size:14px; text-align:center; margin:0; padding:0; position:absolute; right:10px; bottom:10px;}
.zzjd_text a:hover { background-color:rgba(51,65,90,0.2); color:#143a84;}

.ly_zzjd .zzjd_lxfs { width:100%; overflow:hidden; margin:0 auto; padding:20px 0; background-color:#2f3f59;}
.zzjd_lxfs ul { width: 1400px; height:60px; overflow:hidden; margin:0 auto; padding:0; border-left:1px solid rgba(255, 255, 255, 0.3); box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.zzjd_lxfs ul li { width:33.333333%; height:60px; overflow:hidden; margin:0; padding:0; float:left; border-right:1px solid rgba(255, 255, 255, 0.3); box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.zzjd_lxfs ul li p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:18px; text-align:center; margin:0 auto; padding:0;}
.zzjd_lxfs ul li span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:18px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
@media (max-width:1600px){
	.ly_tit1 { width:95%;margin:0 auto;}
}
@media (max-width:1400px){
	.ly_tit1 { width:92%;}
	.ly_zzjd .zzjd_list { height:240px;}
	.zzjd_list ul { width:92%; height:240px;}
	.zzjd_list ul li { width:31%; height:240px; margin:0 3.5% 0 0;}	
	.zzjd_text span { line-height:15px; font-size:12px;}
	
	.zzjd_lxfs ul { width:92%;}
}
@media (max-width:1200px){
	.ly_tit1 { width:92%;}
	.ly_zzjd .zzjd_list { height:200px;}
	.zzjd_list ul { width:92%; height:200px;}
	.zzjd_list ul li { width:31%; height:200px; margin:0 3.5% 0 0;}	
	.zzjd_text span { line-height:15px; font-size:12px;}
	.ly_tit1 p{font-size:26px;}
	.zzjd_lxfs ul { width:92%;}
}
@media (max-width:1080px){
	.ly_tit1 { width:92%;}
	.ly_zzjd .zzjd_list { height:180px;}
	.zzjd_list ul { width:92%; height:180px;}
	.zzjd_list ul li { width:31%; height:180px; margin:0 3.5% 0 0;}	
	.zzjd_text span { line-height:15px; font-size:12px;}
	
	.zzjd_lxfs ul { width:92%;}
}
@media (max-width:767px){
	.ly_tit1 { width:92%;}
	.ly_tit1 p span{display:none;}
	.ly_zzjd { margin:40px auto;}
	.ly_zzjd .zzjd_list { height:auto;}
	.zzjd_list ul { width:92%; height:auto;}
	.zzjd_list ul li { width:100%; height:240px; margin:0 auto 20px;}	
	.zzjd_text span { line-height:30px; font-size:14px;}
	
	.zzjd_lxfs ul { width:92%; height:auto; border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:0 solid #fff; border-right:0 solid #fff;}
	.zzjd_lxfs ul li { width:100%; height:80px; padding:10px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:0 solid #fff; border-right:0 solid #fff;}
	.zzjd_lxfs ul li p { font-size:16px;}
	
	
}


/**通用产品**/
.lypro_main {width:100%;overflow:hidden;margin: 0 auto;padding: 55px 0 0;}
.lypro_main1{background:url(../images/bg5.png) top center repeat;}
.indSec_bg_wrap{margin: -187px auto 0;position: relative;z-index: 1111;}
.indSec_bg img {width: 100%;height: 188px;}
.lypro_list { width: 1400px; overflow:hidden; margin:0 auto; padding:0;}
.lypro_list #pro_ul #ind_pro_img {width: 23.5%; margin:0 2% 0 0;}
.lypro_list #pro_ul .proimg_bk { display:block; width:100%; height:323px; overflow:hidden; margin:0 auto; padding:0; border:1px solid #dfdfdf; border-bottom:2px solid #143a84; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.lypro_list #pro_ul .proimg_bk a {display:block;width:100%;height:100%;overflow:hidden;}
.lypro_list #pro_ul .proimg_bk a:after{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}
#ind_pro_img .proimg_bk img{vertical-align:middle;max-width: 95%;max-height: 95%;transition: all 0.6s;}
#ind_pro_img:hover .proimg_bk img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.lypro_list #pro_ul .proimg_bk2 a img {display:block;max-width: 100%;max-height: 100%;width: 100%;height: 100%;padding:0;position: static;left: initial;top: initial;right: initial;bottom: initial;object-fit: cover;}
.lypro_list #pro_ul p {/* height:40px; *//* line-height:40px; */text-align:left;}
.lypro_list #pro_ul p a {display:block;width:100%;overflow:hidden;line-height: 62px;color: #2d2d2e;font-size:18px;font-weight:bold;white-space: nowrap;text-overflow: ellipsis;margin:0;padding:0;position:relative;text-align: center;}
.lypro_list #pro_ul p a span { display:none; width:16%; height:40px; line-height:40px; color:#143a84; font-size:14px; font-weight:normal; padding:0 4%; background: url(../images/jt1.png) 44px 13px no-repeat; position:absolute; right:0; top:0;}
.lypro_list #pro_ul p a span img { vertical-align:middle; margin:-2px 0 0 4px;}

.jjfa_list {width:100%;overflow:hidden;margin:0 auto;padding: 50px 0 35px;background-color:rgba(51,65,90,0.2);min-height: 320px;}
.jjfa_list #pro_ul { width: 1400px; margin:0 auto;}
.jjfa_list #pro_ul #ind_pro_img { width:31%; margin:0 3.5% 0 0;}
.jjfa_list #pro_ul #ind_pro_img:last-child { margin:0;}
.jjfa_list #pro_ul .proimg_bk {display:block;width:100%;background:none;border:none;/* border-bottom: 2px solid #143a84; */position:relative;padding: 10px;background: #fff;}
.jjfa_list #pro_ul .proimg_bk img { display:block; max-width:96%; max-height:96%; margin:auto; padding:0; position:absolute; left:2%; top:2%; right:2%; bottom:2%;}
.jjfa_list #pro_ul p { height:56px;}
.jjfa_list #pro_ul p a span { width:12%; background: url(../images/jt1.png) 52px 13px no-repeat;}
.jjfa_list #pro_ul p em {display: none;width:100%;height:16px;overflow:hidden;line-height:16px;color:#666;font-size:14px;font-style:normal;white-space: nowrap;text-overflow: ellipsis;margin:0 auto;padding:0;}
@media (max-width:1600px){
	.lypro_list { width:95%;}
	.jjfa_list { width:100%;padding:50px 2.5% 35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
@media (max-width:1400px){
	.lypro_main {}
	.lypro_list { width:92%;}
	.lypro_list #pro_ul { width:100%;}
	.lypro_list #pro_ul #ind_pro_img { width:23.5%; margin:0 2% 0 0; padding:0;}
	.lypro_list #pro_ul .proimg_bk { display:block; width:100%; height:220px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
	.lypro_list #pro_ul #ind_pro_img .proimg_bk img { display:block; max-width: 96%; max-height: 96%; margin:auto; padding:0; position:absolute; left:2%; top:2%; right:2%; bottom:2%;}
	.lypro_list #pro_ul p a { width:100%; padding:0;}
	.lypro_list #pro_ul p a span { display:none;}
	
	.jjfa_list {width:100%;padding: 50px 4% 35px;}
	.jjfa_list #pro_ul {width: 100%;margin:0 auto;}
	.jjfa_list #pro_ul #ind_pro_img { width:31%; margin:0 3.5% 0 0;}
	.jjfa_list #pro_ul p a span { display:none; background: url(../images/jt1.png) 40px 13px no-repeat; padding:0 2%; width:14%;}

}
@media (max-width:1080px){
	.lypro_main {margin: 0 auto;padding: 30px 0 0;}
	.lypro_list { width:92%;}
	.lypro_list #pro_ul { width:100%;}
	.lypro_list #pro_ul #ind_pro_img { width:48%; margin:0 4% 20px 0; padding:0;}
	.lypro_list #pro_ul #ind_pro_img:nth-child(2n+2) { margin:0 0 20px;}
	.lypro_list #pro_ul .proimg_bk { width:100%; height:260px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
	.lypro_list #pro_ul #ind_pro_img .proimg_bk img { display:block; max-width: 96%; max-height: 96%; margin:auto; padding:0; position:absolute; left:2%; top:2%; right:2%; bottom:2%;}
	.lypro_list #pro_ul p a {width:100%;padding:0;font-size:16px;height: 50px;line-height: 50px;}
	.lypro_list #pro_ul p a span { display:block;}
	
	.jjfa_list { width:100%; padding:20px 0;}
	.jjfa_list #pro_ul { width:92%; margin:0 auto;}	
	.jjfa_list #pro_ul #ind_pro_img { width:31%; margin:0 3.5% 0 0;}
	.jjfa_list #pro_ul .proimg_bk { height:180px;}
	.jjfa_list #pro_ul p a span { display:none; background: url(../images/jt1.png) 40px 13px no-repeat; padding:0 2%; width:24%;}
	.jjfa_list #pro_ul #ind_pro_img:nth-child(2n+2) { margin:0 3.5% 0 0;}
}
@media (max-width:767px){
	.lypro_main {margin: 0 auto;padding: 20px 0 0;}
	.lypro_list { width:92%;}
	.lypro_list #pro_ul { width:100%;}
	.lypro_list #pro_ul #ind_pro_img {width:48%;margin: 0 4% 10px 0;padding:0;}
	.lypro_list #pro_ul #ind_pro_img:nth-child(2n+2) {margin: 0 0 0;}
	.lypro_list #pro_ul .proimg_bk { width:100%; height:162px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
	.lypro_list #pro_ul #ind_pro_img .proimg_bk img { display:block; max-width: 96%; max-height: 96%; margin:auto; padding:0; position:absolute; left:2%; top:2%; right:2%; bottom:2%;}
	.lypro_list #pro_ul p a { width:100%; padding:0; font-size: 15px;}
	.lypro_list #pro_ul p a span { display:none;}
	
	.jjfa_list { width:100%; padding:20px 0;}
	.jjfa_list #pro_ul { width:92%; margin:0 auto;}	
	.jjfa_list #pro_ul #ind_pro_img {width:100%;margin: 0 auto 0;}
	.jjfa_list #pro_ul .proimg_bk { height:288px;}
	.jjfa_list #pro_ul p a span { display:none; background: url(../images/jt1.png) 40px 13px no-repeat; padding:0 2%; width:15%;}
}
@media (max-width:375px){
	.jjfa_list #pro_ul .proimg_bk { height:260px;}
}
@media (max-width:320px){
	.jjfa_list #pro_ul .proimg_bk { height:222px;}
}


/**公司简介**/
.lyabt_main_wrap{background: url(../images/bg5.png) top center repeat;width:100%;margin: 50px auto 30px;}
.lyabt_main {width: 1400px;overflow:hidden;padding:0;margin:0 auto;}
.lyabt_main .lyabt_con { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyabt_con .abt_video {width:55%;height: 430px;overflow:hidden;margin:0;padding: 0 0 0;float:left;}
.abt_video .vd_main { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0;}
.abt_video .vd_main video{display:block;object-fit: cover;}
.abt_video .vd_main img{display:block; width:100%; height:100%;object-fit: cover;}
.lyabt_con .abt_text { width:43%; height:430px; overflow:hidden; margin:0; padding:30px; background-color:#143a84; float:right; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.abt_text .abt_name { width:100%; overflow:hidden; color:#fff; font-size:32px; font-weight:bold; margin:0 auto 20px; padding:0;}
.abt_text p {width:100%;height: 216px;overflow:hidden;line-height: 30px;color:#fff;font-size: 15px;text-align:justify;margin:0 auto;padding:0;}
.abt_text a {display:block;width:60px;height:40px;overflow:hidden;line-height:40px;color:#fff;font-size:14px;text-align:center;margin:20px 0 0;padding: 0 30px;float:right;border-radius: 50px;background-color: rgba(0, 0, 0, 0.2);position:relative;}
.abt_text a:after{content:'\00bb';position:absolute;opacity:0;top:0;right:-20px;transition:0.5s;}
.abt_text a:hover {background-color: #426fc7;}
.abt_text a:hover:after{opacity: 1;right: 20px;}
@media (max-width:1600px){
	.lyabt_main{width:95%;}
}
@media (max-width:1400px){
	.lyabt_main { width:100%;}
	.lyabt_main .lyabt_con { width:92%;}
	.lyabt_con .abt_video { height:380px;}
	.lyabt_con .abt_text {height: 380px;padding:20px;}
	.abt_text .abt_name { font-size:28px;}
	
	.abt_text p {height:auto;max-height: 186px;}
}
@media (max-width:1200px){
	.lyabt_main { width:100%;}
	.lyabt_main .lyabt_con { width:92%;}
	.lyabt_con .abt_video { height:380px;}
	.lyabt_con .abt_text { height:380px; padding:20px;}
	.abt_text .abt_name { font-size:28px;}
	
	.abt_text p { height:auto; max-height:186px;}
}
@media (max-width:1080px){
	.lyabt_main { width:100%; margin: 20px auto;}
	.lyabt_main .lyabt_con { width:92%;}
	.lyabt_con .abt_video { width:100%; margin:0 auto 20px; height:400px;}
	.lyabt_con .abt_text {width:100%;height:auto;padding: 20px 20px 40px;}
	.abt_text .abt_name { font-size:28px;}
	.lyabt_main_wrap{
    margin: 30px auto 30px;
}
}
@media (max-width:767px){
	.lyabt_main { width:100%; margin:20px auto;}
	.lyabt_main .lyabt_con { width:92%;}
	.lyabt_con .abt_video {width:100%;margin:0 auto 16px;height: 220px;}
	.lyabt_con .abt_text { width:100%; height:auto; padding:20px;}
	.abt_text .abt_name { font-size:24px;}
	.abt_text a{width:100%;margin: 15px auto 15px;padding: 0;}
}

/*图文导航*/
.h_pic_nav{width:100%;margin: 0 0 60px;}
.h_pic_nav_in{width: 1400px;margin:0 auto;}
.h_pic_nav ul{/* border-radius:30px 0 30px 0; */overflow:hidden;}
.h_pic_nav ul li{width:25%;float:left;height:400px;overflow:hidden;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.h_pic_nav ul li.a{background:url(../images/h_pic_nav1.jpg) center center no-repeat;background-size:cover;}
.h_pic_nav ul li.b{background:url(../images/h_pic_nav2.jpg) center center no-repeat;background-size:cover;}
.h_pic_nav ul li.c{background:url(../images/h_pic_nav3.jpg) center center no-repeat;background-size: cover;}
.h_pic_nav ul li.d{background:url(../images/h_pic_nav4.jpg) center center no-repeat;background-size:cover;}
.h_pic_nav ul li .wz1{height:100%;overflow:hidden;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.h_pic_nav ul li .wz1 p{color:#fff;font-weight:bold;font-size:24px;line-height:65px;text-align:center;padding-top:150px;}
.h_pic_nav ul li .wz1 p:after{content:'';display:block;width:60px;height:3px;background:#fff;margin:0 auto;}
.h_pic_nav ul li .wz2 {height:100%;background: rgba(23, 94, 199, 0.77);padding:0 10%;}
.h_pic_nav ul li .wz2 p{color:#fff;font-weight:bold;font-size:24px;line-height:65px;position:relative;text-align:center;padding-top:90px;}
.h_pic_nav ul li .wz2 p:after{content:'';display:block;width:60px;height:3px;background:#fff;margin:0 auto;}
.h_pic_nav ul li .wz2 span{display:block;font-size:14px;line-height:26px;text-align:center;color:#fff;height:50px;overflow:hidden;margin:20px 0;}
.h_pic_nav ul li .wz2 a{display:block;width:60px;height:34px;overflow:hidden;line-height:34px;color:#fff;font-size:14px;text-align:center;margin:0 auto 0;padding:0 30px;border-radius:50px;border:1px solid #fff;position:relative;}
.h_pic_nav ul li .wz2 a:after{content:'\00bb';position:absolute;opacity:0;top:0;right:-20px;transition:0.5s;}
.h_pic_nav ul li .wz2 a:hover:after{opacity: 1;right: 20px;}
.h_pic_nav ul li:hover .wz1{height:0;}
.h_pic_nav ul li.on .wz2 a:after{opacity: 1;right: 20px;}
.h_pic_nav ul li.on .wz1{height:0;}
@media (max-width:1600px){
	.h_pic_nav_in{width:95%;}
}
@media (max-width:1400px){
	.h_pic_nav_in{width:92%;}
}
@media (max-width:1080px){
	.h_pic_nav ul li{width:50%;height:300px;}
	.h_pic_nav ul li .wz1 p{padding-top:100px;}
	.h_pic_nav ul li .wz2 p{font-size:22px;padding-top:38px;}
}
@media (max-width:767px){
	.h_pic_nav ul li{width:100%;}
}

/*首页服务理念 开始*/
.h_service {width:100%;height: 570px;box-sizing:border-box;background:url(../images/h_service_b_02.jpg) no-repeat center;background-size:100% 100%;text-align:center;padding-top:77px;}
.h_service>div.tlt {color: #2d2d2e;font-size: 32px;height:30px;line-height:30px;font-weight:bold;}
.h_service>p {color:#666666;font-size:18px;line-height:18px;height:18px;margin-top:24px;}
.h_service_content {width: 1400px;margin:76px auto 0 auto;}
.h_service_content li {float:left;width: 32%;height:264px;margin-left: 2%;box-sizing:border-box;padding-left:36px;padding-right:43px;padding-top: 42px;position:relative;}
.h_service_content li div {margin-top: 12px;}
.h_service_content li:first-of-type {margin-left:0;}
.h_service_content p {color: #777;font-size: 14px;line-height:22px;text-align:left;width: 345px;display:inline-block;vertical-align:text-top;margin-left:8px;}
.h_service_b01 {background:#fff;}
.h_service_b02 {background:#fff;}
.h_service_b03 {background:#fff;}
.service_top {width:202px;height:48px;background-color:#284da0;position:absolute;top:-24px;left:50%;margin-left:-101px;color:#ffffff;font-size:26px;line-height:48px;text-align:center;}
.service_top:before {content:'';width:0;height:0;border:20px solid;border-color:transparent transparent white transparent;position:absolute;right:-26px;bottom:-25px;transform:rotate(-228deg);}
@media (max-width:1600px){
	.h_service_content{width:95%;}
	.h_service_content p{width:310px;}
}
@media (max-width:1400px){
	.h_service{padding-top:50px;height: 526px;}
	.h_service_content p{width: 258px;}
}
@media (max-width:1200px){
	.h_service{height:500px;}
	.h_service_content{margin: 60px auto 0 auto;}
	.h_service_content li{padding-left: 20px;padding-right: 20px;}
	.h_service>p{font-size:16px;margin-top: 15px;}
	.h_service>div.tlt{font-size:26px;}
}
@media (max-width:1080px){
	.service_top{font-size:22px;}
	.h_service{height:auto;padding-bottom:50px}
	.h_service_content li {width:49%;margin: 0;}
	.h_service_content li:nth-child(2){margin-right:2%;width:49%;}
	.h_service_content li:first-of-type {width:100%;margin-bottom: 50px;height: 210px;}
	.h_service_content  li:first-of-type p{width:400px;}
}
@media (max-width:767px){
	.h_service_content li:first-of-type{height:auto;padding-bottom:20px;}
	.h_service_content  li:first-of-type p{width:300px;}
	.h_service_content li {width:100%;margin: 0;height:auto;padding-bottom:30px;}
	.h_service_content li:nth-child(2){margin-right:0;width:100%;margin-bottom:50px;}
}
/*首页服务理念 结束*/

/*首页-资讯中心 开始*/
.ly_idxNews { width:100%; height:auto; margin:0 auto;padding: 40px 0 60px; background-color:#f2f2f2;}
.ly_idxNews .lyIdxNew_main {width: 1400px;height:auto;min-height:320px;margin: 0 auto 25px;padding:0;}
.lyIdxNew_main .lyIdxNew_Tj, .lyIdxNew_main .lyIdxNew_list {width: 49%;height:400px;overflow:hidden;margin:0;padding:0;}
.lyIdxNew_main .lyIdxNew_Tj { float:left;}
.lyIdxNew_main .lyIdxNew_list { float:right;}
.lyIdxNew_Tj .idxNew_Tjimg { width:100%; height:280px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff;}
.lyIdxNew_Tj .idxNew_Tjimg a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyIdxNew_Tj .idxNew_Tjimg a img { display:block; width:100%; height:100%;object-fit: cover; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNew_Tj:hover .idxNew_Tjimg a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.lyIdxNew_Tj .idxNew_Tjtext { width:100%; overflow:hidden; margin:0 auto; padding:20px 20px 20px 120px; background-color:#fff; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNew_Tj:hover .idxNew_Tjtext { background-color:#143a84;}
.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjtime { width:100px; height:80px; overflow:hidden; margin:0; padding:8px 20px 8px 0; position:absolute; left:20px; top:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNew_Tj:hover .idxNew_Tjtext .idxNew_Tjtime:after{content:'';display:block;position:absolute;right:0;top:0;height:100%;width:1px;background:#dfdfdf;}
.lyIdxNew_Tj:hover .idxNew_Tjtext .idxNew_Tjtime:after{background:rgba(255,255,255,.5);}
.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjtime span { display:block; width:100%; height:24px; overflow:hidden; line-height:24px; color:#888; font-size:15px; text-align:center; margin:0 auto 4px; padding:0;}
.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjtime p {display:block;width:100%;height:36px;overflow:hidden;line-height:36px;color:#666;font-size:30px;text-align:center;margin:0 auto;font-weight: bold;padding:0;}
.lyIdxNew_Tj:hover .idxNew_Tjtext .idxNew_Tjtime span, .lyIdxNew_Tj:hover .idxNew_Tjtext .idxNew_Tjtime p { color:#fff;}
.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjcon { width:100%; height:80px; overflow:hidden; margin:0; padding:0 0 0 20px; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjcon a {display:block;width:100%;height:24px;overflow:hidden;line-height:24px;color:#333;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;margin:0 auto 8px;padding:0;}
.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjcon p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#888; font-size:14px; text-align:justify; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin:0 auto; padding:0;}
.lyIdxNew_Tj:hover .idxNew_Tjtext .idxNew_Tjcon a, .lyIdxNew_Tj:hover .idxNew_Tjtext .idxNew_Tjcon p { color:#fff;}

.lyIdxNew_list ul li { width:100%; height:120px; overflow:hidden; margin:0 auto 20px; padding:0 0 0 120px; background-color:#fff; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNew_list ul li:last-child { margin:0 auto;}
.lyIdxNew_list ul li:hover { background-color:#143a84;}
.lyIdxNew_list ul li .idxNew_time { width:120px; height:120px; overflow:hidden; margin:0; padding:30px 20px; position:absolute; left:0; top:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNew_list ul li .idxNew_time:after{content:'';display:block;position:absolute;right:0;top:50%;height:70%;width:1px;background:#dfdfdf;margin-top:-35%;}
.lyIdxNew_list ul li:hover .idxNew_time:after{background:rgba(255,255,255,.5);}
.lyIdxNew_list ul li .idxNew_time span { display:block; width:100%; height:24px; overflow:hidden; line-height:24px; color:#888; font-size:15px; text-align:center; margin:0 auto 4px; padding:0;}
.lyIdxNew_list ul li .idxNew_time p {display:block;width:100%;height:36px;overflow:hidden;line-height:36px;color:#666;font-size:30px;text-align:center;margin:0 auto;padding:0;font-weight: bold;}
.lyIdxNew_list ul li:hover .idxNew_time span, .lyIdxNew_list ul li:hover .idxNew_time p { color:#fff;}
.lyIdxNew_list ul li .idxNew_con { width:100%; height:120px; overflow:hidden; margin:0; padding:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNew_list ul li .idxNew_con a { display:block; width:100%; height:24px; overflow:hidden; line-height:24px; color:#333; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0 auto 8px; padding:0;}
.lyIdxNew_list ul li .idxNew_con p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#888; font-size:14px; text-align:justify; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin:0 auto; padding:0;}
.lyIdxNew_list ul li:hover .idxNew_con a, .lyIdxNew_list ul li:hover .idxNew_con p { color:#fff;}

/*首页-技术文章 开始*/
.lyIdxArticle_main {width: 1400px;height:auto;margin:0 auto;padding:0;}
.lyIdxArticle_main .idxArticle_tit { width:14%; height:160px; overflow:hidden; margin:0; padding:30px 20px; background-color:#143a84; border-radius:2px; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.idxArticle_tit p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:18px; margin:0 auto; padding:0;}
.idxArticle_tit span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:18px; font-weight:bold; margin:0 auto 10px; padding:0;}
.idxArticle_tit img { display:block; width:24px; height:24px; overflow:hidden; margin:0; padding:0;}

.lyIdxArticle_main .idxArticle_list {width: 84%;height:160px;overflow:hidden;margin:0;padding:0;float:right;}
.idxArticle_list ul li {width: 49%;height:160px;overflow:hidden;margin: 0 2% 0 0;padding:20px;background-color:#fff;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.idxArticle_list ul li:nth-child(2) { margin:0;}
.idxArticle_list ul li:hover { background-color:#143a84;}
.idxArticle_list ul li .idxArticle_time { width:100%; height:22px; overflow:hidden; line-height:22px; color:#999; font-size:14px; margin:0 auto; padding:0;}
.idxArticle_list ul li .idxArticle_time span { display:block; width:22px; height:22px; overflow:hidden; margin:0 8px 0 0; padding:0; background:rgba(0, 0, 0, 0.1) url(../images/time_icon1.png) center center no-repeat; border-radius:4px; float:left;}
.idxArticle_list ul li:hover .idxArticle_time { color:#fff;}
.idxArticle_list ul li:hover .idxArticle_time span { background:rgba(255, 255, 255, 0.2) url(../images/time_icon1.png) center center no-repeat;}
.idxArticle_list ul li a {display:block;width:100%;height:40px;overflow:hidden;line-height:40px;color:#333;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;margin:6px auto 2px;padding:0;}
.idxArticle_list ul li p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#888; font-size:14px; text-align:justify; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin:0 auto; padding:0;}
.idxArticle_list ul li:hover a, .idxArticle_list ul li:hover p { color:#fff;}

@media (max-width:1600px){
	.ly_idxNews .lyIdxNew_main{width:95%;}
	.lyIdxArticle_main{width:95%;}
}
@media (max-width:1400px){
	.ly_idxNews .lyIdxNew_main{width:92%;}
	.lyIdxArticle_main{width:92%;}
}
@media (max-width:1080px){
	.idxArticle_tit p{font-size:14px;}
}
@media (max-width:767px){
	.ly_idxNews{padding: 26px 0 45px;}
	.lyIdxNew_main .lyIdxNew_Tj{width:100%;margin-bottom:20px;}
	.lyIdxNew_main .lyIdxNew_Tj, .lyIdxNew_main .lyIdxNew_list{width:100%;}
	.lyIdxArticle_main .idxArticle_tit{width:100%;height: 60px;padding: 15px 20px;margin-bottom: 20px;}
	.idxArticle_tit p{display:inline-block;width: auto;vertical-align: middle;font-weight:bold;font-size:18px}
	.idxArticle_tit span{display:inline-block;width: auto;vertical-align: top;}
	.idxArticle_tit img{display:none;}
	.lyIdxArticle_main .idxArticle_list{width:100%;height: auto;}
	.idxArticle_list ul li{width:100%;margin: 0 0 15px;float:none;}
	.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjtime p{font-size:24px;}
	.lyIdxNew_Tj .idxNew_Tjtext{padding: 15px 20px 15px 85px;}
	.lyIdxNew_Tj .idxNew_Tjtext .idxNew_Tjtime{width:80px;top: 16px;}
	.lyIdxNew_list ul li{
    padding: 0 0 0 91px;
    height: 110px;
}
	.lyIdxNew_list ul li .idxNew_time p{font-size:24px;}
	.lyIdxNew_list ul li .idxNew_time{width: 90px;height: 108px;padding: 21px 20px;}
	.lyIdxNew_list ul li .idxNew_time:after{display:none;}
	.lyIdxNew_list ul li .idxNew_con{padding: 16px 15px 16px 0;height: 100px;}

}
/*首页-技术文章 结束*/

/*首页-资讯中心 结束*/

/**底部**/
#z_Footer .pz_down { float:left; width:100%; background-color:#0f2a61;}
.container { width: 1400px; overflow:hidden; margin:0 auto; padding:0;}
#z_Footer .pz_down .footT { float:left; width:100%; padding:40px 0;}
#z_Footer .pz_down .footTit { float:left; width:100%; max-height: 60px;; overflow:hidden; line-height:30px; color:#fff; font-size:24px; margin-bottom:30px;}
#z_Footer .pz_down .footAddr { float:left; width:500px; overflow:hidden; margin:0; padding:0;}
#z_Footer .pz_down .footAddr .dAddr { float:left; width:100%; color:#fff; color:rgba(255,255,255,0.5); font-size:14px; line-height:24px; word-break: break-all; margin-bottom:20px; position:relative; padding-left:30px; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
#z_Footer .pz_down .footAddr .ico { float:left; width:20px; position:absolute; left:0; top:2px;opacity:0.3; filter:alpha(opacity=30);}
#z_Footer .pz_down .footNav { float:left; width:318px; padding:0 0 0 100px; min-height:185px; border-left:1px solid #fff;border-left:1px solid rgba(255,255,255,0.1); border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);margin-left: 20px;}
#z_Footer .pz_down .footNav .dNav { float:left; width:100%; margin-top:0;}
#z_Footer .pz_down .footNav .dNav li { float:left; width:40%; margin-right:20px; margin-bottom:20px;}
#z_Footer .pz_down .footNav .dNav li a { float:left; width:100%; height:24px; overflow:hidden; line-height:24px; color:#fff; color:rgba(255,255,255,0.5); font-size:14px; text-overflow: ellipsis; white-space:nowrap;}
#z_Footer .pz_down .footNav .dNav li a:hover { color:#fff;}
#z_Footer .pz_down .footUs { float:right; width:285px;}
#z_Footer .pz_down .footUs .ewm1 { float:left; width:100%; color:#fff; color:rgba(255,255,255,0.8); font-size:14px; line-height:24px; margin:20px 0 15px 0; display:none;}
#z_Footer .pz_down .footUs .ewm2 { float:left; width:100%;}
#z_Footer .pz_down .footUs .ewm2 .img{position:relative;overflow: hidden;}
#z_Footer .pz_down .footUs .ewm2 .img:after{display:block;position:absolute;left:3px;top:0;width:102px;height:30px;content:"";animation:moveEwm 2s ease-out alternate infinite;}
.footer .ft-QRcode .pic img{display:block;width:100px;height:100px;}
#z_Footer .pz_down .footUs .ewm2 .img { width:108px; height:108px; line-height:0; border:1px solid #ededed; margin: 0 auto 10px;}
#z_Footer .pz_down .footUs .ewm2 .info { width:100%; overflow:hidden; color:#fff; color:rgba(255,255,255,0.5); font-size:14px; text-align:center; line-height:24px; margin:0 auto; padding:0;}
#z_Footer .pz_down .links { float:left; width:100%; overflow:hidden; color:#fff; color:rgba(255,255,255,0.5); font-size:14px; line-height:22px; padding:14px 0;border-top: 1px solid rgba(255,255,255,0.1);}
#z_Footer .pz_down .link { float:left; width:100%;}
#z_Footer .pz_down .link a { color:#fff; color:rgba(255,255,255,0.6); margin-left:12px;}
#z_Footer .pz_down .link a:hover { color:#143a84;}
.foot_cp { width:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#0f2a61;border-top: 1px solid rgba(255,255,255,0.1);}
#z_Footer .pz_down .footD { overflow:hidden; margin:0 auto; padding:20px 0;}
#z_Footer .pz_down .Copyright { line-height:20px; color:#fff; color:rgba(255,255,255,0.5); font-size:14px;}
#z_Footer .pz_down .Copyright a { color:#fff; color:rgba(255,255,255,0.5);}
#z_Footer .pz_down .Copyright a:hover { color:#fff;}
#z_Footer .pz_down .footMap { float:right; color:#fff; color:rgba(255,255,255,0.5); font-size:14px; line-height:22px;}
#z_Footer .pz_down .footMap a { color:#fff; color:rgba(255,255,255,0.5);}
#z_Footer .pz_down .footMap a:hover { color:#143a84;}
@keyframes moveEwm {
    100%{
        transform:translateY(0);
    }
}
@media (max-width:1600px) {
	.container { width: 95%;}
}
@media (max-width:1400px) {
	.container { width: 92%;}
	#z_Footer .pz_down .footAddr{width: 368px;}
	#z_Footer .pz_down .footNav{padding: 0 0 0 80px;}
}
@media (max-width:1200px) {
	#z_Footer .pz_down .footTit{font-size:20px;}
	#z_Footer .pz_down .footNav{padding: 0 0 0 60px;width: 236px;}
}
@media (max-width:1080px) {
	.container { width:90%;}
	#z_Footer .pz_down .footNav{width: 17%;padding: 0 10% 0 10%;display:none}
	#z_Footer .pz_down .footTit{font-size:18px;width:100%;text-align:center;}
	#z_Footer .pz_down .footNav .dNav li a{text-align:center;}
	#z_Footer .pz_down .footNav .dNav{width:100%;}
	#z_Footer .pz_down .footNav .dNav li{width:100%;margin-right:0;}
}
@media (max-width:767px) {
	.container { width:90%;}
	#z_Footer .pz_down .footAddr { width:100%;float:none; display:none;}
	#z_Footer .pz_down .footNav { width:100%; min-height:140px; margin:0; border:none; padding:0; display:none;}
	#z_Footer .pz_down .footUs { width:100%;float:none;overflow:hidden;}
	#z_Footer .pz_down .footTit { font-size: 16px; margin-bottom:18px;}
	#z_Footer .pz_down .footNav .dNav li a { }
	#z_Footer .pz_down .footT { width:100%; margin:0 auto; float:none; padding:28px 0;}
	#z_Footer .pz_down .footUs .ewm2 .img { margin: 0 auto 10px;}
	#z_Footer .pz_down .footUs .ewm2 .info { }
}

/**内页公司简介**/
.ly_NyAboutus { width:100%; min-height: 480px; overflow:hidden; margin:0 auto; padding:0;}

.ny_title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0; text-align:center;}
.ny_title p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:32px; text-align:center; margin:0 auto 16px; padding:0;}
.ny_title span {display:inline-block;height:24px;line-height:24px;color:#fff;font-size:14px;margin:0 auto;padding:0 20px;background-color: #5d6773;}

.ly_Gsjj {width: 1400px;overflow:hidden;margin: 0 auto 30px;padding:0;}
.lyGsjj_main { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyGsjj_main .lyGsjj_text { width:100%; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyGsjj_text p {line-height: 36px;color:#787878;font-size: 16px;text-align:justify;text-indent:2em;word-break: break-all;margin:0 auto;padding:0;}
.lyGsjj_text p span, .lyGsjj_text p em {color:#787878!important;font-family:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important;font-size: 15px!important;font-style:normal!important;font-weight:normal!important;}

.inab-main-data {margin-top: 20px;}
.inab-main-data .nums {width: 1400px;margin:auto;transition:0.3s;overflow: hidden;}
.inab-main-data .num {width:294px;height:160px;padding:60px 86px;transition:0.3s;}
.inab-main-data .num:first-child {}
.inab-main-data .num span {font-size:72px;line-height:60px;}
.inab-main-data .num p {left:233px;top:59px;}
.inab-main-data .nums {overflow:hidden;}
.inab-main-data .num {width: 33.3333%;float:left;padding: 25px 45px 25px;height: 187px;color:#fff;position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.inab-main-data .num1 {background: #305dc3 url(../images/abicon1.png) no-repeat center 96px;}
.inab-main-data .num2 {background: #2d57b6 url(../images/abicon2.png) no-repeat center 96px;}
.inab-main-data .num3 {background: #294da0 url(../images/abicon3.png) no-repeat center 96px;}
.inab-main-data .num span {font-size: 50px;line-height:1;float:left;letter-spacing:-2px;font-family:Arial;}
.inab-main-data .num span em{font-style:normal;}
.inab-main-data .num span sub {font-size:26px;}
.inab-main-data .num p {font-size: 15px;line-height:24px;position:absolute;left:193px;top: 22px;padding-bottom:12px;background:url(../images/ab-numbg.png) repeat-x left bottom;width:160px;}
@media (max-width:1600px) {
	.ly_Gsjj { width:95%;}
	.inab-main-data .nums{width: 100%;}

}
@media (max-width:1200px) {
	.ly_Gsjj { width:90%;}
	.ny_title p { font-size:28px; margin:0 auto 8px;}
}
@media (max-width:1080px) {
	.ny_title {margin: 0 auto 40px;}
	
	.ly_Gsjj { width:96%; margin:0 auto 40px;}
	.lyNyAbout_data { width:100%;}
	.lyNyAbout_data ul li .lyNyAbout_DataTitle { font-size:48px;}
	.lyNyAbout_data ul li em { margin:12px auto;}
	.inab-main-data .num{height:200px;}
	.inab-main-data .num span{font-size:32px;}
	.inab-main-data .num{padding: 25px 15px 25px;}
	.inab-main-data .num p{left:70px;text-align:right;}
}
@media (max-width: 767px) {
	.ny_title { margin:0 auto 20px;}
	.ny_title p { height: auto; line-height:36px; font-size:25px; margin:0 auto 8px; padding:0;}
	
	.ly_Gsjj { width:94%; margin:0 auto 40px;}
	.lyGsjj_text p { line-height:28px; font-size:14px;}
	.lyNyAbout_data { width:80%; margin:15px auto 0;}
	.lyNyAbout_data ul li { width:100%; padding:20px 0; border:0; border-top:1px solid #dfdfdf;}
	.lyNyAbout_data ul li:last-child { border-right:0; border-bottom:1px solid #dfdfdf;}
	.lyNyAbout_data ul li .lyNyAbout_DataTitle { font-size:52px;}
	.lyNyAbout_data ul li em { margin:15px auto;}
	
	.inab-main-data .num{width:100%;padding: 25px 55px 25px;}
	.inab-main-data .num span{display:block;width:100%;float:none;text-align:center;}
	.inab-main-data .num p{position:static;text-align:center;width:100%;padding:10px 0 20px;line-height:20px}
	.inab-main-data .num1 {background: #305dc3 url(../images/abicon1.png) no-repeat center 120px;}
	.inab-main-data .num2 {background: #2d57b6 url(../images/abicon2.png) no-repeat center 120px;}
	.inab-main-data .num3 {background: #294da0 url(../images/abicon3.png) no-repeat center 120px;}
}

.ly_Qywh {width:100%;overflow:hidden;margin: 30px auto 60px;padding:0;background: url(../images/ab-bg.png) center top no-repeat;}
.ly_Qywh .lyQywh_title {width:100%;overflow:hidden;margin:0 auto;padding:40px 0 80px;}
.lyQywh_title .ny_title { margin:0 auto;}


.ly_Qywh .lyQywh_list {width: 100%;overflow:hidden;margin:-40px auto 0;padding:0;}
.lyQywh_list ul{overflow:hidden}
.lyQywh_list ul li{width:33.333333%;float:left;text-align:center;position: relative;overflow:hidden;}
.lyQywh_list ul li .com-img{width:100%;height:100%;}
.lyQywh_list ul li .com-img img{transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;width:100%;height:100%;object-fit: cover;}
.lyQywh_list ul li span>img{max-width:100%;max-height:100%;}
.lyQywh_list ul li .note{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);color:#fff;width:100%;}
.lyQywh_list li .note span{display:block;width:89px;height:89px;line-height:89px;border-radius:50%;margin:0px auto;}
.lyQywh_list li .note h4{margin:25px auto 15px;font-size: 24px;color:#fff;}
.lyQywh_list li .note p{font-size:15px;padding:0 5%;height: 53px;line-height:28px;overflow:hidden;}
.lyQywh_list ul li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}

@media (max-width: 1200px) {
	.ly_Qywh .lyQywh_list { width:100%;}
}
@media (max-width: 1080px) {
	.ly_Qywh { margin:40px auto 20px;}
	.lyQywh_list ul li{height:300px;}
	.lyQywh_list li .note h4{font-size:20px;}
	.lyQywh_list li .note p{font-size:14px;line-height:24px}
	.ly_Qywh .lyQywh_title{padding:0 0 80px}
}
@media (max-width: 767px) {
	.ly_Qywh { margin:40px auto;}
	.ly_Qywh .lyQywh_list { width:94%;}
	.lyQywh_list ul li {width:100%;margin:0 auto 20px;padding: 0;}
	.lyQywh_list ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyQywh_list ul li:last-child { margin:0 auto;}
	.lyQywh_list ul li .lyQywh_name { font-size:22px;}
	.lyQywh_list ul li p {}
}

.Ny_Aboutus2 { width:100%; min-height:320px; overflow:hidden; margin:0 auto; padding:0 0 60px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.Ny_Aboutus2 .NyAboutus2_main {width:100%;max-width: 1400px;margin:0 auto;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.NyAboutus2_main .NyAboutus2_title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.NyAboutus2_title span { display:block; width:100%; overflow:hidden; line-height:40px; color:rgba(51,51,51,0.15); font-family: "PangMen"; font-size:40px; text-align:center; margin:0 auto 12px; padding:0;}
.NyAboutus2_title p { display:block; width:100%; overflow:hidden; line-height:40px; color:#333; font-size:40px; text-align:center; margin:0 auto; padding:0;}

.NyAboutus2_main .NyAboutus2_Tab { width:100%; overflow:hidden; margin:0 auto 40px; padding:0; background:url(../images/dott0.png) 0 49px repeat-x; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus2_Tab ul { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyAboutus2_Tab ul li { width:9%; overflow:hidden; margin:0; padding:0 10px 20px; position:relative; cursor:pointer; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus2_Tab ul li p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#777; font-size:20px; text-align:center; margin:0 auto; padding:0;}
.NyAboutus2_Tab ul li i { display:block; width:20px; height:20px; overflow:hidden; margin:0 0 0 -10px; padding:0; position:absolute; bottom:0; left:50%; background:url(../images/dott1.png) center center no-repeat;}
.NyAboutus2_Tab ul li.tabActive p {color: #333;}
.NyAboutus2_Tab ul li.tabActive i { background:url(../images/dott2.png) center center no-repeat;}

.NyAboutus2_con { width:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus2_con .NyAboutus2_text {visibility: visible !important; width:56%; min-height:350px; overflow:hidden; margin:0; padding:40px 190px 40px 40px; background-color:#efefef; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutus2_text ul li { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyAboutus2_text ul li p {width:100%;overflow:hidden;line-height:60px;color: #ff5c0d;font-size:45px;margin:0 auto;padding:0;}
.NyAboutus2_text ul li span { display:block; width:100%; overflow:hidden; line-height:33px; color:#555; font-size:18px; margin:10px auto; padding:0;}
.NyAboutus2_text ul li em { display:block; width:24px; height:2px; overflow:hidden; background-color:#d8d8d8; margin:20px 0; padding:0;}
.NyAboutus2_text .NyAboutus2_time { line-height:106px; color:#fff; font-family: "PangMen"; font-size:160px; position:absolute; left:0; bottom:0;}
.NyAboutus2_con .NyAboutus2_img { width:53%; height:400px; overflow:hidden; margin:-200px 0 0; padding:0; position:absolute; top:50%; right:0; z-index:1;visibility: visible !important; }
.NyAboutus2_img p { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.NyAboutus2_img p img  { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutus2_img:hover p img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}

@media (max-width:1680px) {
	.NyAboutus2_con .NyAboutus2_text { width:60%; padding:40px 237px 110px 40px;}
	.NyAboutus2_con .NyAboutus2_img { height:370px; margin:-185px 0 0;}
}
@media (max-width:1600px) {
	.Ny_Aboutus2 .NyAboutus2_main {width:95%;max-width:initial;}
	.NyAboutus2_con .NyAboutus2_text { width:60%; padding:40px 227px 110px 40px;}
	.NyAboutus2_con .NyAboutus2_img { height:350px; margin:-175px 0 0;}
}
@media (max-width:1440px) {
	.NyAboutus2_con .NyAboutus2_text { width:60%; padding:40px 164px 110px 40px;}
	.NyAboutus2_con .NyAboutus2_img { width:50%; height:320px; margin:-160px 0 0;}
}
@media (max-width:1366px) {
	.NyAboutus2_con .NyAboutus2_text { width:60%; padding:40px 202px 110px 40px;}
	
}
@media (max-width:1360px) {
	
	.NyAboutus2_con .NyAboutus2_text { width:60%; padding:40px 201px 70px 40px;}
	.NyAboutus2_text .NyAboutus2_time { line-height:66px; font-size: 100px;}
}
@media (max-width:1280px) {
	
	.NyAboutus2_con .NyAboutus2_text { width:60%; padding:40px 156px 70px 40px;}
}
@media (max-width:1200px) {
	.Ny_Aboutus2 .NyAboutus2_main { max-width:inherit; padding:0 40px;}
	.NyAboutus2_Tab ul { width:80%;}
	.NyAboutus2_con .NyAboutus2_text { width:60%; padding:40px 120px 70px 20px;}
	.NyAboutus2_text ul li p{font-size:38px;}
	.NyAboutus2_text ul li span{font-size:16px;}
}
@media (max-width:1080px) {
	.Ny_Aboutus2 .NyAboutus2_main { max-width:inherit; padding:0 20px;}
	.NyAboutus2_title span { line-height:36px; font-size:34px;}
	.NyAboutus2_Tab ul { width:100%;}
	.NyAboutus2_con .NyAboutus2_text { width:100%; margin:0 auto; padding:40px 40px 70px 40px;}
	.NyAboutus2_con .NyAboutus2_img { width:100%; height:333px; margin:0 auto; position:inherit; top:inherit; right:inherit;}
	.NyAboutus2_Tab ul li{width:12%;}
}
@media (max-width: 767px) {
	.Ny_Aboutus2 .NyAboutus2_main { max-width:inherit; padding:0 10px;}
	.NyAboutus2_main .NyAboutus2_title { margin:0 auto 20px;}
	.NyAboutus2_title span { line-height:32px; font-size:28px; margin:0 auto 4px;}
	.NyAboutus2_title p { line-height:36px; font-size:32px;}
	.NyAboutus2_main .NyAboutus2_Tab { margin:0 auto 20px;background:url(../images/dott0.png) 0 10px repeat-x;}
	.NyAboutus2_Tab ul { width:100%;}
	.NyAboutus2_Tab ul li { padding:0 0 20px;}
	.NyAboutus2_Tab ul li p { display:none;}
	.NyAboutus2_con .NyAboutus2_text { width:100%; height:auto; min-height:240px; margin:0 auto; padding:20px 20px 54px 20px;}
	.NyAboutus2_text .NyAboutus2_time { line-height:50px; font-size:80px;}
	.NyAboutus2_con .NyAboutus2_img { width:100%; height:171px; margin:0 auto; position:inherit; top:inherit; right:inherit;}
	
}
@media (max-width: 375px) {
	.NyAboutus2_con .NyAboutus2_img { height:153px;}
}
@media (max-width: 320px) {
	.NyAboutus2_con .NyAboutus2_img { height:130px;}
}

.ly_AboutHonor { width:100%; overflow:hidden; margin:0 auto; padding:60px 0; background-color:#f3f3f3; min-height:300px;}
.lyAboutHonor_list {}
.ny_honor_scoll {width: 1400px;height:auto;margin:0 auto;padding:0 60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; position:relative;}
.ny_honor_scoll .item { position:relative; overflow:hidden;}
.ny_honor_scoll .lSPrev, .ny_honor_scoll .lSNext { background:url(../images/jiantou_l.png) center center no-repeat; width:25px; height:45px; position:absolute; left:0; top:50%; margin-top:-22.5px;cursor:pointer;}
.ny_honor_scoll .lSNext { left:auto; right:0; background:url(../images/jiantou_r.png) center center no-repeat;}
.ny_honor_scoll .lSPrev:hover { background:url(../images/jiantou_l0.png) center center no-repeat;}
.ny_honor_scoll .lSNext:hover { background:url(../images/jiantou_r0.png) center center no-repeat;}
.ny_honor_scoll .content-slider li .pic { display:block; width:100%; height:280px; background-color:#fff; text-align:center; margin:0 auto 1px; padding:0; position:relative; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ny_honor_scoll .content-slider li .pic img { max-width:95%; max-height:95%; vertical-align:middle; -webkit-transition: all .6s; -moz-transition: all .6s; -ms-transition: all .6s; -o-transition: all .6s; transition: all .25s;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;}
.ny_honor_scoll .content-slider li .pic .iblock { display:inline-block; height:100%; width:0; vertical-align:middle}
.ny_honor_scoll .content-slider li:hover .pic img { transform:scale(1.1); -ms-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -moz-transform:scale(1.1);}
.ny_honor_scoll .lSPager { display:none;}

.ny_honor_scoll .content-slider li .lyAboutHonor_text { display:block; width:100%; height:60px; overflow:hidden; line-height:40px; color:#333; font-size:16px; text-align:center; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:10px; background-color:#fff; position:relative; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ny_honor_scoll .content-slider li:hover .lyAboutHonor_text {background-color: #ff5c22;color:#fff;}

@media (max-width:1600px) {
	.lyAboutHonor_list{width:95%;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.lyAboutHonor_list { width:100%; padding:0 5%;}
	.ny_honor_scoll { padding: 0 0 0;}
	.ny_honor_scoll .item { overflow: hidden;}
	.ny_honor_scoll .lSPrev, .ny_honor_scoll .lSNext { display:none;}
	.ny_honor_scoll .content-slider li .pic { height:220px;}
	.ny_honor_scoll .content-slider li .lyAboutHonor_text { height:48px; padding:4px 10px; font-size:14px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.ly_AboutHonor { padding:40px 0;}
	.lyAboutHonor_list { width:100%; padding:0 2%;}
	.ny_honor_scoll { padding: 0 0 0;}
	.ny_honor_scoll .item { overflow: hidden;}
	.ny_honor_scoll .lSPrev, .ny_honor_scoll .lSNext { display:none;}
	.ny_honor_scoll .content-slider li .pic { height:280px;}
	.lSAction { display:none;}
	.ny_honor_scoll .content-slider li .lyAboutHonor_text { height:48px; padding:4px 10px; font-size:14px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.ly_AboutHonor { padding:40px 0;}
	.lyAboutHonor_list { width:100%; margin:0 auto; padding:0 2%;}
	.ny_honor_scoll { padding: 0 0 0;}
	.ny_honor_scoll .item { overflow: hidden;}
	.ny_honor_scoll .lSPrev, .ny_honor_scoll .lSNext { display:none;}
	.ny_honor_scoll .content-slider li .pic { height:300px;}
	.lSAction { display:none;}
	.ny_honor_scoll .content-slider li .lyAboutHonor_text { height:48px; padding:4px 10px; font-size:14px;}
}
@media (max-width: 767px) {
	.ly_AboutHonor { padding:40px 0;}
	.lyAboutHonor_list { width:100%; margin:0 auto; padding:0 3%;}	
	.ny_honor_scoll { padding: 0;}
	.ny_honor_scoll .item { overflow: hidden;}
	.ny_honor_scoll .content-slider li .pic { height:158px;}
	.lSAction { display:none;}
	.ny_honor_scoll .content-slider li .lyAboutHonor_text { height:48px; padding:4px 10px; font-size:14px;}
}
@media (max-width: 320px) {
	.ny_honor_scoll .content-slider li .pic { height:160px;}
}

/*产品列表页*/
.pro_list2 { width:100%; min-height:400px; margin: 0 auto; padding: 0; float: right;}
.pro_list2 ul li { width:31%; margin: 0 3.5% 20px 0; padding: 0; float: left;}
.pro_list2 ul li:nth-child(3n+3) { margin:0 0 20px;}
.pro_list2 ul li .pro_img a { display: block; width:100%; height: 260px; margin: 0 auto; padding: 0; border: 1px solid #eee; background-color: #fff; position: relative; box-sizing: border-box;text-align:center;}
.pro_list2 ul li .xc_img a { display: block; width:100%; height: 200px; overflow: hidden; margin: 0 auto; padding: 0; border: 1px solid #eee; background-color: #fff; position: relative; box-sizing: border-box;}
.pro_img img, .xc_img img { max-width: 96%; max-height: 96%;vertical-align:middle;}
.pro_list2 ul li .pro_img a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.pro_list2 ul li .proxx { width:100%; height: 28px; overflow: hidden; line-height: 28px; color: #999; font-size: 14px; text-align: center;word-break:break-all; margin: 0 auto; padding: 0; background-color: #fff;}
.pro_list2 ul li p a { display: block; width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #666; font-size: 16px; text-align: center; text-overflow: ellipsis; white-space: nowrap;padding-top:15px;}
.pro_list2 ul li .pro_img a:hover { border: 1px solid #fff; box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);}
.pro_list2 ul li p a:hover { color: #0c65b6;}
.more { overflow: hidden; margin: 0; padding:10px 0; text-align:center;}
.more .a1 { display: inline-block; width: 40%; height:40px; line-height: 40px; text-align: center; color: #fff; font-size: 14px; background-color: #163c8b; border: 1px solid #163c8b; margin: 0 8px;}
.more .a1:hover { background-color: #fff; color: #143a84;border: 1px solid #143a84; }
.more .a2 { display: inline-block; width: 40%; height:40px; line-height: 40px; text-align: center; color: #666; font-size: 14px; background-color: #fff; border: 1px solid #666; margin: 0 8px;}
.more .a2:hover { background-color: #666; color: #fff;}

@media screen and  (max-width:1200px){
.pro_list2 ul li .pro_img a{height:160px;}
}

@media screen and  (max-width:992px){
.pro_list2 ul li .pro_img a{height:240px;}
.pro_list2 ul li { width:48.25%; }
.pro_list2 ul li:nth-child(3n) { margin:0 3.5% 20px 0;}
.pro_list2 ul li:nth-child(2n) { margin:0 0 20px;}

}
@media screen and  (max-width:768px){
.pro_list2 ul li .pro_img a{height:150px;}
.pro_list2 ul li p a{font-size:15px;padding-top:0;}
.more .a1{width:100%;margin:0 0 15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.more .a2{width:100%;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}

.list_new {width:100%;float:left;margin-top:20px;}
.list_new p {text-align:center;background-color:#092d77;color:#fff;font-size:24px;font-weight:bold;line-height:60px;height:60px;}
.list_new p span {font-size:14px;font-weight:normal;margin-top:5px;color:#fff;}
.list_new ul {overflow:hidden;border:4px solid #092d77;line-height:40px;border-top:0;padding:0 0 10px;}
.list_new ul li {width:94%;height:40px;line-height:40px;text-align:left;overflow:hidden;margin:10px auto;border-bottom:1px dashed #dedede;}
.list_new ul li a {width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
@media screen and  (max-width:1359px){
	.list_new ul { min-height:82px;}
}
@media screen and  (max-width:768px){
	.list_new ul { min-height:82px;}
}

/*内页新闻动态*/
.newsList{ float:left; width:100%;}
.newsList li{ float:left; width:100%; background:#f7f7f7; margin-bottom:24px; padding:24px 0;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;position:relative;}
.newsList li .time { position:relative; float:left; width:16%; height:96px; text-align:center; border-right:1px solid #e0e0e0;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.newsList li .time time{ float:left; width:100%; color:#4c4c4c; font-size:44px; line-height:48px; font-family:Arial; font-weight:bold; margin:0;}
.newsList li .time span{ float:left; width:100%; color:#c2c2c2; font-size:32px; line-height:48px; font-family:Arial; margin:0;}
.newsList li .time img { display:block; width:100%; height:100%; object-fit: cover;margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}

.newsList li .text{ float:left; width:80%;margin:0 2%;min-height:96px;}
.newsList li .text a{ float:left; width:100%; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#333; font-size:20px; line-height:28px; margin:0 0 12px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; text-align:justify;}
.newsList li .text p{ float:left; width:100%; color:#999; font-size:14px; line-height:26px; height:52px; overflow:hidden; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.newsList li .text time{ display:none;}

.newsList li:hover{ background:#143a84;}
.newsList li:hover .text a{ color:#fff;}
.newsList li:hover .text p{ color:#fff;opacity:0.8; filter:alpha(opacity=80);}
.newsList li:hover .time{border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);}
.newsList li:hover .time time{ color:#fff;}
.newsList li:hover .time span{ color:#fff;}



.newsList2 li{padding:30px 2% 30px 0;width:98%;}
.newsList2 li .text{width:82%;margin:0 0 0 2%;}

@media screen and  (max-width:1200px){
.newsList li .time{width:20%;}
.newsList li .img{width:20%;}
.newsList li .text{width:76%;}

.newsList2 li .text{width:77%;margin:0 0 0 2%;}

}
@media screen and  (max-width:1080px){
.newsList li .time{border-right:0;width: 14%;}
.newsList li .time time{font-size: 32px;line-height: 34px;}
.newsList li .time span{font-size: 22px;margin: 13px 0 0 0;line-height: 38px;}
.newsList li{padding: 10px 0 10px 2%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.newsList2 li{padding:10px 2% 10px 0;width:98%;}
.newsList li .text a{font-size:16px;margin: 10px 0 0;}
.newsList li .text{width: 82%;}
}


@media screen and  (max-width:767px){

.newsList li .img{display:none;}
.newsList li .time{width:26%;height: 120px;}
.newsList li{padding: 10px 2% 10px 0;width: 98%;margin-bottom: 14px;}
.newsList li .time span{font-size: 20px;margin: 4px 0 0 0;line-height: 38px;}
.newsList li .time time{font-size: 26px;line-height: 26px;}
.newsList li .text{width: 69%;margin: 0 0 0 4%;min-height: 120px;}
.newsList li .text a{font-size: 15px;line-height: 20px; margin: 7px 0;}
.newsList li .text p{font-size: 14px;line-height: 24px;height: 70px;}

	.newsList li { padding: 10px; width: 100%;margin-bottom: 20px; box-sizing:border-box;}
	.newsList li .time { width:20%; height:80px; border:0;}
	.newsList li .text { width:80%; min-height:80px; margin:0;}
	.newsList li .text a{font-size: 16px;line-height: 30px; margin: 0 0 2px;}
	.newsList li .text p { font-size: 14px;line-height: 24px;height: 48px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;}

}
@media screen and  (max-width:767px){
	.newsList li {padding: 10px;width: 100%;margin-bottom: 15px;box-sizing:border-box;}
	.newsList li .time {width: 22%;height:80px;border:0;}
	.newsList li .text {width: 73%;min-height:80px;margin: 0 0 0 4%;}
	.newsList li .text a{font-size: 16px;line-height: 30px; margin: 0 0 2px;}
	.newsList li .text p { font-size: 14px;line-height: 24px;height: 48px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;}
}
@media screen and  (max-width:375px){
}
@media screen and  (max-width:320px){
}

.pro_photo h1 { text-align:center;line-height:60px;font-size:28px;font-weight:bold;margin-bottom:14px;}

.pro_details_tongji { text-align:center;width:100%;border-bottom:1px dashed #ccc;padding-bottom:15px;margin-bottom:15px;font-size:14px;color:#999;}
.n_con { color:#666;font-size:14px;line-height:30px;min-height:320px;}
.n_con p { width:100%; line-height:26px!important; margin:0 auto; padding:0; color:#666!important; font-size:14px!important; text-align:justify;}
.n_con p span, .n_con span, .n_con p em, .n_con em { line-height:26px!important; color:#666!important; font-size:14px!important;}

@media screen and  (max-width:768px){
.pro_photo h1 { line-height:48px; font-size:24px;}
}

.ye {background:#f1f1f1;line-height:32px;color:#555;margin-top:20px;padding:5px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ye a {color:#999;}
.ye a:hover {color:#143a84;}

/*详情页内容超出设置*/
@media (min-width:1359px) {
	#c_detail_wrap #new-div .zoom-caret {display:none !important;}
}
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap video,#c_detail_wrap embed {height:auto !important;max-width:100% !important;max-height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break:normal;}
#c_detail_wrap #new-div {overflow-x:hidden;overflow-y:hidden;width:100%;position:relative;}
#c_detail_wrap #new-div .zoom-caret {display:block;position:absolute;top:10px;right:5px;font-size:50px;color:#a7a5a5;z-index:2;padding:0;margin:0;opacity:.3;}
#c_detail_wrap #new-div table {transform-origin:left top;border-collapse:collapse;max-width:none!important;width:auto;}
#c_detail_wrap #new-div table td {padding:3px;/*border:1px solid #ccc;*/}
#c_detail_wrap #new-div.on {overflow:scroll;width:100%;}
#c_detail_wrap #new-div.on .zoom-caret {display:none;}
/*设置滚动条样式*/#c_detail_wrap #new-div::-webkit-scrollbar {height:2px;}
/* 滚动槽 */#c_detail_wrap #new-div::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}
/* 滚动条滑块 */#c_detail_wrap #new-div::-webkit-scrollbar-thumb {background-color:#bfbfbf;}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}
@media (max-width:880px) {
	#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed {width:auto !important;height:auto !important;max-width:100% !important;max-height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break:normal;}
}

/*内页资料下载*/
.downloadlist{width:100%; margin:40px auto 0;}
.downloadlist .ul1{ margin:0;}
.downloadlist .l1{ float:left; width:49%; padding:0 0; margin:0 2% 20px 0;}
.downloadlist .l1:nth-child(2n+2){margin:0 0 20px;}
.downloadlist .la{ float:left; width:100%; background:#f3f3f3; padding:20px 140px 20px 20px; position:relative; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.downloadlist .tit {float:left;width:80%;height:40px;color: #555;font-size: 17px;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.downloadlist .tit a{color:#555;}
.downloadlist .info{ float:left; width:20%; height:40px; color:#999; font-size:14px; line-height:40px; text-align: center; overflow:hidden; margin:0; padding:0;}
.downloadlist .btn{display:block;vertical-align:top;width:120px;height:40px;line-height:40px;color: #ffffff;font-size: 15px;text-align:center;border-radius:20px;position:absolute;top:20px;right:20px;background: #143a84;}
.downloadlist .btn .sp1{ display:inline-block; vertical-align:top;}
.downloadlist .btn .ico{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:9px;font-weight:bold;width:18px;height:18px;background: url(../images/down_icon2.png) center center no-repeat;background-size:cover;}
.downloadlist .la:hover {background-color: #143a84;}
.downloadlist .la:hover .tit, .downloadlist .la:hover .tit a, .downloadlist .la:hover .info { color:#fff;}
.downloadlist .la:hover .btn{background: rgba(255,255,255,.3);color: #ffffff;}
.downloadlist .la:hover .btn .ico{background: url(../images/down_icon2.png) center center no-repeat;}

.downbtn{ display:block;margin:0 auto 30px; vertical-align:top; border-radius:40px; width:132px; height:40px; line-height:38px; border:1px solid #143a84; color:#143a84; font-size:14px;    text-align: center;}
.downbtn .sp1{ display:inline-block; vertical-align:top;}
.downbtn .ico{ display:inline-block; vertical-align:middle;margin-top:-2px; margin-left:9px; font-weight:bold; width:18px;height:18px;background:url(../images/down_icon.png) center center no-repeat;background-size:cover;}
.downbtn:hover{background:#143a84; color:#ffffff;}
.downbtn:hover .ico{background:url(../images/down_icon2.png) center center no-repeat;}

.down_data { width:100%; height:auto; margin:20px auto; padding:40px 0; background-color:#fff; box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}
.down_data ul li { width:20%; overflow:hidden; margin:0; padding:0; float:left;}
.down_data ul li img { display:block; width:88px; height:88px; overflow:hidden; margin:0 auto; padding:0;}
.down_data ul li p { width:100%; height:20px; overflow:hidden; line-height:20px; color:#333; font-size:16px; text-align:center; margin:10px auto 6px; padding:0;}
.down_data ul li span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:14px; text-align:center; margin:0 auto; padding:0;}
.dwdetail_btn { width:100%; height:48px; margin:40px auto 0; padding:0; text-align:center;}
.dwdetail_btn a { display:inline-block; width:180px; height:48px; line-height:48px; color:#fff; font-size:16px; text-align:center; text-indent:16px; border-radius:26px; background:#143a84 url(../images/down_icon2.png) 40px center no-repeat; box-shadow:0 0 8px rgba(20, 58, 132, 0.2); margin:0; padding:0;}
.dwdetail_btn a:hover { background:#143a84 url(../images/down_icon2.png) 40px center no-repeat; box-shadow:0 0 8px rgba(252, 96, 48, 0.2);}

@media screen and  (max-width:1359px){

.downloadlist .tit { width:100%;}
.downloadlist .info { width:100%;height:20px; line-height:20px; text-align: left;}
.downloadlist .btn { top:30px;}

}
@media screen and  (max-width:800px){
.downloadlist .l1 { width:100%; margin:0 auto 20px;}
.downloadlist .l1:nth-child(2n+2){margin:0 auto 20px;}
.downloadlist .tit { width:80%;}
.downloadlist .info { width:20%; height:40px; line-height:40px; text-align:center;}


.downloadlist .btn { top:20px;}


.down_data ul li { width:20%; margin:0 0 20px;}
.dwdetail_btn { margin:20px auto 0;}
}
@media screen and  (max-width:767px){
	.downloadlist { margin:20px auto 0;}
.downloadlist .l1 { width:100%; margin:0 auto 20px;}
.downloadlist .l1:nth-child(2n+2){margin:0 auto 20px;}
.downloadlist .la {padding:16px;float: none;}
.downloadlist .tit {width: 100%;float:inherit;font-size:16px;}
.downloadlist .info { width:100%; height:20px; line-height:20px; text-align:left; margin:0 auto; float:inherit;}
.downloadlist .btn {top: 37px;right: 0;position: static;margin-top: 10px;}

.down_data { padding:24px 0;}
.down_data ul li { width:50%; margin:0 0 20px;}
.down_data ul li img { width:80px; height:80px;}
.dwdetail_btn { margin:4px auto 0;}
.dwdetail_btn a { width:160px; background:#143a84 url(../images/down_icon2.png) 30px center no-repeat;}
}
@media screen and  (max-width:375px){
	.dwdetail_btn a { width:140px; background:#143a84 url(../images/down_icon2.png) 24px center no-repeat;}
}
@media screen and  (max-width:320px){
	.dwdetail_btn a { width:130px; background:#143a84 url(../images/down_icon2.png) 16px center no-repeat;}
}


.aboutC { width:100%; overflow:hidden; margin:0 auto; padding:60px 0; background:#143a84 url(../images/abg.jpg) center top no-repeat; background-size:1920px 680px;}
.aCont { width: 1400px; overflow:hidden; margin:0 auto; padding:0;}
.about { width:640px; height: 340px; margin:0; padding:0; position:relative;}
.about .ab_name { width:100%; overflow:hidden; color:#fff; font-size:24px; margin:0 auto 20px; padding:0}
.about .ab_text { width:100%; max-height:196px; overflow:hidden; line-height:28px; color:#fff; text-indent:2em; font-size:15px; text-align:justify; margin:0 auto 40px; padding:0; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:7;}
.about a { display:block; width:160px; height:42px; overflow:hidden; line-height:42px; color:#fff; font-size:15px; text-align:center; text-transform:uppercase; border:1px solid #fff; margin:0; padding:0; position:absolute; bottom:10px;}
.about a:hover { color:#143a84; background-color:#fff;}

@media (max-width:1359px){
	.aCont { width:92%; margin:0 auto;}
}
@media (max-width:767px){
	.aCont { width:92%; margin:0 auto;}
}

.lyab_con { width:1160px; overflow:hidden; margin:40px auto 0; padding:40px 20px; background-color:#fff;}
.lyab_con ul li { width:25%; overflow:hidden; margin:0 0 40px; padding:0; float:left;}
.lyab_con ul li p { width:100%; height:48px; overflow:hidden; line-height:40px; color:#143a84; font-family:"Ariblk"; font-size:44px; text-align:center;}
.lyab_con ul li p span { display:inline-block; color:#999; font-family:arial,"微软雅黑","Microsoft Yahei","宋体"; font-size:14px; margin:0 0 0 4px;}
.lyab_con ul li em { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#333; font-size:15px; font-style:normal; text-align:center;}
.lyab_con dl dd { width:275px; overflow:hidden; margin:0 20px 0 0; padding:0; float:left;}
.lyab_con dl dd:last-child { margin:0;}
.lyab_con dl dd .cf_img { width:275px; height:200px; overflow:hidden; margin:0 auto 10px; padding:0;}
.lyab_con dl dd .cf_img img { display:block; width:275px; height:200px; overflow:hidden; margin:0; padding:0;transition: all 0.6s;}
.lyab_con dl dd:hover .cf_img img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.lyab_con dl dd p { width:100%; height:20px; overflow:hidden; line-height:20px; color:#333; font-size:15px; text-align:center; white-space: nowrap; text-overflow: ellipsis; margin:0 auto; padding:0;}
@media (max-width:1359px){
	.lyab_con { width:92%; margin:0 auto; padding:40px 2%;}
}
@media (max-width:767px){
	.lyab_con { width:92%; margin:0 auto; padding:40px 2%;}
}


.Contact { height:155px;width:316px;margin:114px 78px 0px 0px;_margin-left:90px}
.Contact p { font-size:15px;padding-left:26px;line-height:24px;margin-bottom:12px;color:#fff;}
.Contact p a { color:#fff;}
.Contact p a:hover { color:#fff;}

.Contact p B { font-size:18px;font-weight:normal}
.Contact p span { margin-left:45px}
.ab_img { width:520px; height:340px; overflow:hidden; margin:0; padding:0;}
.product { overflow:hidden;}
.product .pro { overflow:hidden;width:920px;margin:0;min-height:500px;}
.product .pro2 { overflow:hidden;width: 1400px;margin-top:15px;margin-bottom:10px;min-height:340px;}
.product .pro1 { overflow:hidden;margin-top:15px;width:490px;}
.pro1 dl dt B { font-size:20px;height:43px;width:152px;background:#211d13;color:#fff;text-align:center;display:block;line-height:43px}
.pro dl dt,.pro1 dl dt,.pro2 dl dt { height:43px;width:100%;border-bottom:#143a84 2px solid;line-height:43px}
.pro dl dt B,.pro2 dl dt B { font-size:16px;height:43px;width:112px;background:#143a84;color:#fff;text-align:center;display:block;line-height:43px}
.pro dl dt a,.pro1 dl dt a,.pro2 dl dt a { height:22px;width:80px;background:url(../images/more.jpg) no-repeat 0px 0px;margin-top:21px;display:block;text-indent:-99em;_margin-top:0;_position:relative;_top:21px}
.rollBox { overflow:hidden;width:490px}
.rollBox .Cont { overflow:hidden;width:490px;padding-bottom:15px;padding-top:15px;padding-left:0px;padding-right:0px}
.rollBox .ScrCont { width:10000000px}
.rollBox .Cont .pic { cursor:pointer;width:220px;background:#fff;border-bottom:#373737 5px solid;float:left;padding-bottom:5px;text-align:center;padding-top:5px;padding-left:5px;padding-right:5px;margin-right:25px}
.rollBox .Cont .pic img { height:165px;width:220px;margin:0px auto;display:block}
.rollBox .Cont .pic H3 { padding-bottom:0px;text-align:left;padding-top:0px;padding-left:15px;padding-right:15px}
.rollBox .Cont .pic p { padding-bottom:0px;text-align:left;padding-top:0px;padding-left:15px;padding-right:15px;height:60px;line-height:20px;overflow:hidden;}
.rollBox .Cont .pic H3 { font-size:14px;font-weight:bold;padding-top:20px;height:25px;line-height:25px;overflow:hidden;}
.rollBox .Cont .pic p { word-wrap:break-word;word-break:break-all;line-height:20px}
.rollBox .Cont .pic a.more { font-size:14px;height:21px;width:180px;color:#143a84;text-align:left;margin:20px auto 25px;display:block}
.rollBox .Cont .pic a.more span { height:21px;width:21px;background:url(../images/moreTo.jpg) no-repeat right 0px;position:static;margin-left:5px;display:inline-block;top:4px}
.rollBox #list1 { float:left}
.rollBox #list2{float:left}
.rollBox .Cont .pic:hover{background:#143a84;border-bottom:#c9a203 5px solid;color:#fff}
.rollBox .Cont .pic:hover a{color:#fff}
.rollBox .Cont .pic:hover a.more span{background-position:left 0px}
.rollBox2{overflow:hidden;width:920px}
.rollBox2 .Cont2{overflow:hidden;width:920px;padding:0px;}
.rollBox2 .ScrCont2{width:10000000px}
.rollBox2 .Cont2 .pic{cursor:pointer;width:220px;background:#fff;border-bottom:#373737 5px solid;float:left;padding-bottom:5px;text-align:center;padding-top:5px;padding-left:5px;padding-right:5px;margin-right:25px}
.rollBox2 .Cont2 .pic img{height:165px;width:220px;margin:0px auto;display:block}
.rollBox2 .Cont2 .pic h3 {padding-bottom:0px;text-align:left;padding-top:0px;padding-left:15px;padding-right:15px;height:25px;line-height:25px;overflow:hidden;}
.rollBox2 .Cont2 .pic p{padding-bottom:0px;text-align:left;padding-top:0px;padding-left:15px;padding-right:15px;height:60px;line-height:20px;overflow:hidden;}
.rollBox2 .Cont2 .pic h3{font-size:14px;font-weight:bold;padding-top:20px;height:25px;line-height:25px;overflow:hidden;}
.rollBox2 .Cont2 .pic p{line-height:20px}
.rollBox2 .Cont2 .pic a.more{font-size:14px;height:21px;width:180px;color:#143a84;text-align:left;margin:20px auto 25px;display:block}
.rollBox2 .Cont2 .pic a.more span{height:21px;width:21px;background:url(../images/moreTo.jpg) no-repeat right 0px;position:static;margin-left:5px;display:inline-block;top:4px}
.rollBox2 #list3{float:left}
.rollBox2 #list4{float:left}
.rollBox2 .Cont2 .pic:hover{background:#143a84;border-bottom:#c9a203 5px solid;color:#fff}
.rollBox2 .Cont2 .pic:hover a{color:#fff}
.rollBox2 .Cont2 .pic:hover a.more span{background-position:left 0px}


.News{overflow:hidden;padding:60px 0;}

.newTab { width: 1400px; height:44px; overflow:hidden; margin:0 auto 40px; padding:0; text-align:center;}
.newTab ul li { display:inline-block; height:44px; overflow:hidden; line-height:44px; color:#fff; font-size:16px; background-color:#143a84; margin:0 10px; padding:0 40px;}
.newTab ul li a { color:#fff; font-size:16px;}
.newTab ul li.tabActive { background-color:#2c498d;}

@media (max-width:1359px){
	.newTab { width:92%;}
}
@media (max-width:767px){
	.newTab { width:92%;}
}

.NewsInfo{width: 1400px;margin-top:0}
.NewsInfo dl dt { height:38px;width:100%;border-bottom:#143a84 2px solid;position:relative;z-index:9;line-height:38px; margin:0 0 10px;}
.NewsInfo dl dt b { font-size:22px;width:100px;border-bottom:#143a84 2px solid;position:absolute;font-weight:bold;text-align:center;z-index:10;top:-2px;text-shadow:1px 1px 1px #ffffff}
.NewsInfo dl dt a { height:34px;width:80px;background:url(../images/more.jpg) no-repeat 0px 0px;margin:2px 0 0;display:block;}
.NewsInfo dd { min-height:308px; overflow:hidden; clear:both; margin:0; padding:0;}
.newsjd li { overflow:hidden;height:80px;margin:20px 0px}
.newsjd li a.nimg { border-top:#d5d4d0 1px solid;height:68px;border-right:#d5d4d0 1px solid;width:94px;background:#fff;border-bottom:#d5d4d0 1px solid;padding-bottom:3px;padding-top:3px;padding-left:3px;border-left:#d5d4d0 1px solid;display:block;padding-right:3px}
.newsjd li a.nimg img { height:68px;width:94px}
.newsjd li .nInfo { overflow:hidden;width:360px;margin-left:15px}
.nInfo .nTitle { font-size:14px;font-weight:bold;line-height:30px}
.nInfo p { color:#666;margin-top:5px;line-height:21px}
.nInfo p a.more { color:#143a84;margin-left:10px}
.newsdt li { width:460px; height:75px; margin:0 40px 20px 0; padding:0 0 0 120px; float:left; position:relative;}
.newsdt li:nth-child(2n+2) { margin:0 0 20px;}
.newsdt li .new_time { width:100px; height:55px; overflow:hidden; margin:0; padding:10px 0; background-color:#444444; color:#fff; position:absolute; left:0; top:0;}
.newsdt li:hover .new_time { background-color:#143a84;}
.new_time span { display:block; width:100%; height:25px; overflow:hidden; line-height:25px; color:#fff; font-size:14px; text-align:center; margin:0 auto; padding:0;}
.new_time p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:24px; font-family:"Ariblk"; text-align:center; margin:0 auto; padding:0;}
.newsdt li .new_text { width:100%; height:75px; overflow:hidden; margin:0; padding:0;}
.newsdt li .new_text a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; white-space:nowrap;text-overflow:ellipsis; margin:0 auto 5px; padding:0;}
.newsdt li:hover .new_text a { color:#143a84;}
.new_text p { width:100%; height:40px; overflow:hidden; line-height:20px; color:#888; font-size:14px; text-align:justify; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
@media (max-width:1359px){
	.NewsInfo { width:92%; margin:0 auto;}
}
@media (max-width:767px){
	.NewsInfo { width:92%; margin:0 auto;}
}


.banner{width:100%;position:relative;overflow: hidden;}
.banner .slideshow {height: 400px;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}
@media (max-width: 1359px) and (min-width: 1001px){.banner .slideshow {height:280px;}}
@media screen and (max-width: 1000px){.banner .slideshow {height: 240px;}}
@media screen and (max-width: 880px){}
@media screen and (max-width: 760px){.banner .slideshow {height: 200px;}}
@media screen and (max-width: 480px){.banner .slideshow {height: 150px;}}


.pub_subnav{position:absolute;max-width: 1400px;left:50%;margin-left:-700px;bottom:0px;background:rgba(0,0,0,0.52);text-align:center;width:100%;}
.pub_subnav ul{justify-content: center;display: flex;flex-direction:row;}
.pub_subnav li{display:inline-block;flex: 1;}
.pub_subnav li a{display:block;height:64px;line-height:64px;color:#fff;font-size:16px;float:left;padding: 0 5%;border-left:1px solid rgba(210,210,210,0.3);width: 90%;}
.pub_subnav li a:hover,.pub_subnav li.cur a{background:#fff;transition: all 0.5s ease;color:#333;}
@media (max-width: 1600px) {
	.pub_subnav { width:95%;max-width:initial;margin-left:-47.5%;}	
}
@media (max-width: 1080px) {
	.pub_subnav li a{height:48px;line-height:48px;}
}
@media (max-width: 767px) {
	.pub_subnav li a{font-size:14px;}
}

.ly_crumb {width:100%;max-width:1400px;overflow:hidden;margin:20px auto;padding:0 0 0 24px;position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ly_crumb img { display:block; width:20px; height:20px; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:10px;}
.ly_crumb p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#545454; font-size:15px; white-space:nowrap; text-overflow: ellipsis; margin:0; padding:0;}
.ly_crumb p a { color:#545454;}
.ly_crumb p a:hover { color:#ff5c0d;}
.ly_crumb p span { color:#797979;}
@media (max-width: 1600px) {
	.ly_crumb { width:100%;max-width: 1600px;}
	
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.ly_crumb {}
}
@media screen and (max-width:1079px)  and (min-width:768px) {
	.ly_crumb { width:96%;}
	.ly_crumb p { height:auto;}
}
@media (max-width: 767px) {
	.ly_crumb { width:94%;}
	.ly_crumb p { height:auto; line-height:24px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space:inherit; padding:8px 0 0;}
}

.Sidebar { overflow:hidden;height:auto;width:244px; margin-bottom:20px;}
.Sidebar dl { height:auto;width:244px;}
.Sidebar dl dt { width:244px}
.Sidebar dl dd { width:244px; height:auto; overflow:hidden; margin:0 auto 20px;}
.Sidebar dl dd .View { border:1px solid #dfdfdf;border-top:0;}
.Sidebar .list { background:url(../images/Sidebardl.jpg) no-repeat left bottom;padding-bottom:4px}
.Sidebar .list dt { height:44px;background:#143a84;text-align:left;line-height:44px}
.Sidebar .list dt b { font-size:16px;font-weight:bold;color:#343434;padding-left:20px}
.Sidebar .list dd { background:#143a84;}
.Sidebar .list dd ul { border-top:#562a06 3px solid;width:230px;padding-bottom:5px;padding-left:0px;margin:0px auto;padding-right:0px}
.Sidebar .list dd ul li { overflow:hidden;height:40px;width:230px;border-bottom:1px solid #562a06;border-top:1px solid #ffc94c;}
.Sidebar .list dd ul li a { overflow:hidden;font-size:14px;height:40px;width:185px;background:url(../images/Sidebarlia.png) no-repeat 15px center;color:#343434;padding-left:30px;display:block;line-height:40px}
.Sidebar dl.listContact{width:242px;overflow:hidden;margin:10px auto 0;}
.Sidebar .list_pro{}
.Sidebar .list_pro dt{height:48px;text-align:left;line-height:48px}
.Sidebar .list_pro dt B{font-size:16px;font-weight:bold;color:#343434;padding-left:20px}
.Sidebar .list_pro dd{}
.pro_nav{width:222px;margin:0px auto;padding:0;}
.list_1{overflow:hidden;height:auto;/*background:url('../images/Sidebarli.jpg') no-repeat scroll left bottom transparent;*/width:222px;border-bottom:1px solid #dfdfdf;margin:0 auto;}
.list_1:last-child{border-bottom:0;}

.Sidebar .listContact dt { overflow:hidden; width:244px; height:48px; line-height:48px}
.Sidebar .listContact dd { /*border-top:1px solid #dfdfdf;*/}
.Sidebar .listContact dd.SCon { height:auto;width:240px;}
.Sidebar .listContact dd.SCon .View { border-top:#e5edf0 1px solid; width:242px; padding:0px}
.Sidebar .listContact dd.SCon p { overflow:hidden; word-wrap:break-word; font-size:12px; width:220px; word-break:break-all; margin:0px auto}
.listContact dd.SCon p span { font-size:18px}
dd.SCon p span img { padding-bottom:5px;padding-top:5px;padding-left:0px;padding-right:0px}
dd.SCon p em {font-style:normal;margin-left:43px}
.Title{font-size:22px;width:244px; height:50px; line-height:50px; background:#143a84; color:#fff;padding-left:0;display:block;text-align:center;}
.Title a{font-size:22px;width:244px;background:#143a84; color:#fff;padding-left:0;display:block;text-align:center;}
.MainC{overflow:hidden;height:auto;width:920px;background:#fff;padding-bottom:3px;min-height:440px;margin-bottom:40px;}
.MainC dl { padding:0 0}
.MainC dl dt { width:100%; height:40px; line-height:40px; padding-bottom:9px; border-bottom:#dfdfdf 1px solid; position:relative;}
.MainC dl dt .STitle { height:49px; background:url(../images/NavHover.jpg) repeat-x left bottom; position:relative; bottom:-1px}
.MainC dl dt .STitle b { font-size:22px; color:#353535; padding-bottom:0px; padding-top:0px; padding-left:5px; padding-right:5px; font-weight: normal;}
.MainC dl dt .Position { padding-left:10px;padding-right:5px;width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;}
.MainC dl dt .More { height:48px;width:50px;margin:0px}
.MainC dl dt .More a { top:15px}
.MainC dl dd { width:100%; margin:20px auto; padding:0;}
.MainC dl dd .View { overflow:hidden;height:auto;width:100%;line-height: 28px; text-align:justify;}
.View p, .View p span, .View span { color:#666!important; font-size:14px!important; font-family:arial,"微软雅黑","Microsoft Yahei","宋体"!important;}
.MainC dl dd .proView { height:auto;width:100%;margin:0px auto 10px}
.MainC dl dd .proView .proBg { width:100%;padding-bottom:15px;padding-top:5px}

.MainC dl dd .proView .proBg p { overflow:hidden;word-wrap:break-word;font-size:12px;word-break:break-all;line-height:19px;height:85px;}
.MainC dl dd .proView .proBg { height:auto;width:683px;margin:0px auto;clear:both;height:150px;}
.MainC dl dd .proView .proBg .prol_img { float:left;}
.MainC dl dd .proView .proBg .prol_a { width:150px;height:150px;border:1px solid #dfdfdf;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.MainC dl dd .proView .proBg .proimga { text-align:center;position:static;+position:absolute;top:50%;}
.MainC dl dd .proView .proBg .proimg { vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;max-width:150px;max-height:150px;}
.MainC dl dd .proView .proBg .prodes { overflow:hidden;height:152px;width:510px;background:#f9f9f9;line-height:24px;float:left;margin-left:3px;}
.MainC dl dd .proView .proBg .prodes span { position:relative;float:right;top:-10px;margin-right:10px}
.MainC dl dd .proView .proBg .prodes .red { background:url(../images/prodesTitle.jpg) #fff no-repeat 5px 10px;padding-left:30px}
.MainC dl dd .proView .proBg .prodes .red a { font-size:14px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;}
.MainC dl dd .proView .proBg .prodes img { border-top-style:none;border-bottom-style:none;position:relative;border-right-style:none;border-left-style:none;top:4px}
.MainC dl dd .proView .proBg .prodes b { font-size:12px;height:30px;width:100%;border-bottom:#ccc 1px solid;display:block;line-height:30px}
.prodes p { border-top:#fff 1px solid;padding-bottom:5px;padding-top:5px;padding-left:10px;line-height:24px;padding-right:10px}
.MainCon { overflow:hidden;height:auto;width:983px;margin:10px auto 0px}
.MainCon dl dt { height:29px;width:100%}
.MainCon dl dd { overflow:hidden;border-top:#eceeed 1px;border-right:#eceeed 1px solid;background:url(../images/MainConBg.jpg) 0px 0px;border-bottom:#eceeed 1px;border-left:#eceeed 1px solid}
.MainC .View .pageView ul li .ImageBox { height:140px;width:180px}
.MainC .View .pageView ul li .ImageTitle { height:25px;width:180px;text-align:center;line-height:25px}
.Newslist { width:700px;padding-top:5px;margin:0px auto}
.Newslist ul { height:auto;width:680px;margin:0px auto}
.Newslist ul li { height:30px;width:680px;border-bottom:#dedede 1px dashed;line-height:30px}
.Newslist .NewTitle { width:580px;background:url(../images/ico.jpg) no-repeat 10px 10px;padding-left:25px}
.list_title { background:url(../images/ico.gif) no-repeat 8px 8px;color:#03f;font:14px Microsoft Yahei;padding-left:20px;margin:0px}
.list_title a { text-decoration:underline;color:#03f}
.list_title a:hover { color:#ac0000}
.list_jj { overflow:hidden;word-wrap:break-word;width:100%;color:#444;margin:5px 0px;line-height:15px;text-indent:2em}
.list_other { margin-bottom:10px;border-bottom:#ccc 1px dashed;color:#777;padding-bottom:5px}
.list_other span { color:#b50a03}
.list_page { margin-bottom:10px;text-align:center;padding-top:10px}
.list_page a { background:#fff;color:#a0a0a0;padding-bottom:4px;padding-top:4px;padding-left:6px;margin:0px 1px;padding-right:6px}
.list_page span { background:url(../images/pageli.jpg) no-repeat 1px 1px;color:#b50a03;padding-bottom:4px;padding-top:4px;padding-left:8px;margin:0px 1px;padding-right:8px}
.pageView{width:100%;margin:0px auto}
.proViewCon{height:auto;width:100%;margin:15px auto}
#fg{height:1px;width:100%;border-bottom:#000 1px dashed;margin:0px auto}
.proViewConC2 table{height:154px;width:330px;float:left;margin-left:20px;_margin-left:20px}
.proViewConC2 table td { vertical-align:top}
.proViewConC2 table ul li{overflow:hidden;height:27px;width:220px;border-bottom:#ccc 1px dashed;padding-left:10px;margin:0px;line-height:27px}
.info_title{text-align:center;font:100 18px Microsoft Yahei;margin:10px 0px}
.info_other{overflow:hidden;height:24px;width:700px;color:#999;text-align:center;margin:4px auto;line-height:24px}
.info_content{overflow:hidden;word-wrap:break-word;font-size:13px;word-break:break-all;line-height:24px}
.info_content img{border-top-style:none;max-width:600px;background:none transparent scroll repeat 0% 0%;border-bottom-style:none;border-right-style:none;border-left-style:none}
.info_pic{text-align:center}

.info_pic img{border-top-style:none;max-width:700px;background:none transparent scroll repeat 0% 0%;border-bottom-style:none;border-right-style:none;border-left-style:none}
.info_next{color:#999;margin:12px 20px 6px}
.info_next a { font-family:verdana}
.content_url { font-size:14px;font-family:arial;color:#06f;margin:20px}
.content_url span { color:#666}
.content_url input { border-left-width:0px;height:24px;border-right-width:0px;width:40px;background:#50b20e;border-bottom-width:0px;color:#000;border-top-width:0px}
.content_url .fz { overflow:hidden;cursor:pointer;background:none transparent scroll repeat 0% 0%;margin-left:3px;line-height:26px}
.content_url #this_url { border-top:#ccc 1px solid;height:20px;font-family:arial;border-right:#ccc 1px solid;width:464px;background:#fff;border-bottom:#ccc 1px solid;color:#000;border-left:#ccc 1px solid;line-height:20px}
.Searchform h1 { font-size:18px;width:100%;padding-bottom:15px;text-align:center}
.Searchform table td { line-height:35px}
.Searchform table td.font1 { padding-right:10px}
.Searchform table td input { border-top:#ddd 1px solid;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;outline-style:none;border-left:#ddd 1px solid;box-shadow:1px 1px 1px #999 inset;border-radius:6px;-moz-border-radius:3px;-mo-border-radius:3px;-moz-box-shadow:1px 1px 1px #999 inset;-mo-box-shadow:1px 1px 1px #999 inset}
.Searchform table td textarea { border-top:#ddd 1px solid;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;outline-style:none;border-left:#ddd 1px solid;box-shadow:1px 1px 1px #999 inset;border-radius:6px;-moz-border-radius:3px;-mo-border-radius:3px;-moz-box-shadow:1px 1px 1px #999 inset;-mo-box-shadow:1px 1px 1px #999 inset}
.Searchform table td input { padding-left:5px;line-height:24px}
.Searchform table td textarea { padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px}
.Searchform input.vote_bnt { cursor:pointer;padding-bottom:2px;padding-top:2px;padding-left:10px;padding-right:10px}
.Searchform input.vote_bnt2 { cursor:pointer;padding-bottom:2px;padding-top:2px;padding-left:10px;padding-right:10px}
.Searchform input.vote_bnt2 { margin-left:20px}
.Sidebar .list dd ul li.current > a { background:url(../images/SidebarliaHover.png) no-repeat left 8px}
.Sidebar .list dd ul li.current .menu_nav { display:block}
.Sidebar .list dd ul li .menu_nav { padding-bottom:15px;display:none}
.Sidebar .list dd ul li .menu_nav a{height:26px;background-position:42px center;padding-left:60px;line-height:26px}

.Sidebar .list dd ul li .menu_nav a:hover{background:url(../images/Sidebarlia.png) #f4bd3e no-repeat 42px center}
/*---- 分页 ----*/
#fengye{ text-align:left; font-size:14px; line-height:30px; height:30px;*height:30px;overflow:hidden;clear:both;margin-bottom:0;padding:20px 0;color:#999; text-align:center;}
#fengye input{width:20px;height:15px;color:#333;}
#fengye a{background:#143a84;cursor:pointer;width:60px;color:#fff;text-align:center;display:inline-block;margin-right:10px;font-size:14px;line-height:40px;}
#fengye a:visited{color:#fff;}
#fengye a:hover{background:#143a84;color:#fff;}
#fengye input { text-decoration:999em;border:none;width:38px!important; height:26px!important; border:1px solid #dfdfdf; margin:0 4px; font-size: 14px; font-family:Arial;}
#fengye button { width:40px; height:30px; background:#FF3300; color:#333; cursor:pointer; border:none; outline:none;}
/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px;clear:both;margin-bottom:20px;line-height:30px;margin-top:30px;background: #f1f1f1;padding:9px 19px;border: 1px solid #dfdfdf;}
.inside_newsthree p{float:left;margin:0px;padding:0px;margin-right:10px;margin-left:10px;width:330px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;font-size:14px;}
#newsprev,#newsnext{width:280px;overflow:hidden;height:30px;}
.inside_newsthree p a{text-decoration:none;color:#333;}
.inside_newsthree p a:hover{color:#143a84;text-decoration:underline;}
.inside_newsthree span{float:right;font-family:"simsun";}
.inside_newsthree span a{text-decoration:none;color:#333;font-family:"Microsoft YaHei"!important;width:80px;display:block;border-left:1px solid #dfdfdf;text-align:center;float:right;}
.inside_newsthree span a:hover{color:#fff;background:#143a84;}
/*---------在线咨询-------*/.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px;padding-left:5px;font-family:"Microsoft YaHei"!important;color:#727272;font-size:12px;}
.txtbox:hover{border:1px solid #727272;height:30px;line-height:30px;width:250px;color:#333;outline:none;}
.txtbox:focus{border:1px solid #444;height:30px;line-height:30px;width:250px;color:#333;outline:none;}
.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px;padding-left:5px;font-family:"Microsoft YaHei"!important;color:#727272;}
.txtbox01:hover{border:1px solid #727272;height:30px;line-height:30px;width:80px;color:#333;outline:none;}
.txtbox01:focus{border:1px solid #444;height:30px;line-height:30px;width:80px;color:#333;outline:none;}
.bfont{font-size:12px;color:#333333;}
.order_nr_box{width:580px;font-size:12px;height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family:"Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #727272;color:#333;background:#fff;outline:none;}

.order_nr_box:focus{border:1px solid #444;color:#333;outline:none;}
#loginbox{width:100%;margin:10px;}
#loginbox tr td{padding-bottom:10px;}
#loginbox tr td p{padding-left:20px;}
#btnlogin{width:150px;height:40px;margin:20px 0 0 90px;}
#btnlogin .tj_input{width:150px;height:38px;background:#ff7300;text-align:center;color:#fff;font-size:16px;border:none;margin:0px;cursor:pointer;font-family:"Microsoft YaHei";}
#btnlogin .tj_input:hover{background:#143a84;}
.pro_dlbt{height:30px;line-height:30px;background:#eee;clear:both;font-size:12px;margin-top:10px;}
.pro_dlbt b{float:left;background:#03a25d;color:#fff;width:150px;text-align:left;text-indent:10px;}
.pro_dlbt a{float:right;color:#333;margin-right:10px;font-weight:normal;}
.pro_dlbt a:hover{color:#03a25d;}
/* 产品详细页 产品图片展示和基本资料 */#pro_detail_box01{width:100%;height:418px;clear:both;padding-top:10px;margin-bottom:20px;padding-bottom:10px;}
#prodetail_img{float:left;width:280px;position:relative;height:463px;padding:3px;border:2px solid #ddd;background:#fff;text-align:center;}
#prodetail_img img{vertical-align:middle;}
#fdj{position:absolute;margin-top:-15px;margin-left:240px;float:right;display:block;}
#pro_detail_text{float:right;width:430px;_width:430px;display:block;font-size:14px;}
#pro_detail_text h1{font-size:24px;line-height:40px;border-bottom:1px solid #dfdfdf;color:#333;margin-bottom:12px;font-family:"Microsoft YaHei";padding-bottom:10px;font-weight:bold;}
#pro_detail_text .fhbc{font-size:12px;line-height:22px;color:444;}
#pro_detail_text .bt{font-size:14px;color:#333;background:url(../images/bgpro2.jpg) no-repeat left;padding-left:22px;margin-bottom:10px;}
#pro_detail_text .pro_ms{margin-top:10px;clear:both;line-height:20px;margin-bottom:15px;}
#pro_detail_text .pro_ms p{line-height:24px;color:#666;font-size:14px;}
#pro_detail_text .pro_ms .cs_wrap{overflow:hidden;margin-bottom: 11px;}
#pro_detail_text .pro_ms p.cs{height:30px;line-height:30px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;float:left;background:#f1f1f1;padding:5px 15px;margin-right:15px;width:177px;margin-bottom:10px;}
#pro_detail_text .pro_ms p.cs:nth-child(2n+2){margin-right:0;}
#pro_detail_text .pro_ms .desc{line-height:24px;color:#666;font-size:14px;height:142px;overflow:hidden;}
#pro_detail_text .pro_gwc_an_box{clear:both;padding-top:20px;margin-bottom:20px;height:40px;}
#pro_detail_text .pro_gwc_an_box .gwc_an3{display:block;line-height:40px;overflow:hidden;width:140px;height:40px;background:url(../images/pdf.png) no-repeat 10px 5px #f06524;color:#fff;font-size:18px;text-indent:50px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(pIE.htc);float:left;}
#pro_detail_text .pro_gwc_an_box .gwc_an3:hover{;background:url(../images/pdf.png) no-repeat 10px 5px #FF3300;}
#pro_detail_text .pro_gwc_an_box .gwc_an2{display:block;line-height:40px;overflow:hidden;background:url(../images/jgzx.png) no-repeat 10px 5px #f06524;width:140px;height:40px;color:#fff;font-size:18px;text-indent:50px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(pIE.htc);float:left;margin-left:10px;}
#pro_detail_text .pro_gwc_an_box .gwc_an2:hover{background:url(../images/jgzx.png) no-repeat 10px 5px #FF3300;}
.proimgbox{width:455px;height:415px;border:1px solid #dfdfdf;position:relative;display:table-cell;text-align:center;vertical-align:middle;float:left;}
.proimgbox .proimg{width:100%;height:100%;text-align:center;display:block;}
.proimgbox img{vertical-align:middle;max-width:90%;max-height:90%}
.proimgbox .proimg .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
.proxlbox{width:200px;margin:0 auto;}
/* 产品介绍、详细参数、售后服务--TaB-- */ #ny_pro_box02{width:100%;clear:both;margin-top:10px;}
#ny_pro_box02 #con{width:100%;margin:0 auto;clear:both;}
#ny_pro_box02 #tags{height:43px;line-height:35px;border-bottom:2px solid #143a84;}
#ny_pro_box02 #tags li{float:left;list-style-type:none;height:43px;margin-right:3px;margin:0px;padding:0px;}
#ny_pro_box02 #tags li a{color:#333;line-height:43px;height:43px;background:#ddd;text-decoration:none;display:block;text-align:center;font-size:18px;}
#ny_pro_box02 #tags li a:hover{width:102px;color:#fff;height:33px;border-top:none;}
#ny_pro_box02 #tags li.emptyTag{background:none transparent scroll repeat 0% 0%;width:4px;}
#ny_pro_box02 #tags li.selectTag{background-position:left top;position:relative;height:33px;}
#ny_pro_box02 #tags li.selectTag a{width:120px;height:43px;background:#143a84;color:#fff;overflow:hidden;}
#ny_pro_box02 #tags #pro_down{background:none;background:url(../images/arrow_down_alt1_32x32.png) no-repeat #fff;float:right;}
#ny_pro_box02 #tags #pro_down a{color:#03a25d;background:none;background:url(../images/arrow_down_alt1_32x32.png) no-repeat 0px 7px #fff;}
#ny_pro_box02 #tagContent { color:#333!important; font-size:14px!important; overflow:hidden; clear:both; width:100%; min-height:200px; line-height:28px!important; background:#fff;}
#ny_pro_box02 .tagContent { display:none;color:#474747;padding-top:15px;padding-bottom:20px;}
#ny_pro_box02 #tagContent div.selectTag { display:block;overflow:hidden;}
#tagContent table { border:0px solid #fff;border-collapse:collapse;}
#tagContent table tr td { border:1px solid #ccc;}
#pro_down_leibiao { margin:10px 0 20px 0;}
#pro_down_leibiao li { height:32px;line-height:32px;background:url(/images/inco1.gif) no-repeat 2px 8px;padding-left:25px;border-bottom:1px solid #dfdfdf;}
#pro_down_leibiao li a { float:left;color:#333;}
#pro_down_leibiao li a:hover { color:#f46f0e;}
#pro_down_leibiao li .bt { width:565px;display:block;height:32px;overflow:hidden;float:left;}
#pro_down_leibiao li .xz { width:115px;text-align:center;}
#pro_down_leibiao li b { float:left;font-weight:normal;font-style:normal;width:120px;text-align:center;}
/*---------技术服务 列表-------*/#article_lb{clear:both;}
#article_lb li{line-height:45px;height:45px;background:url(../images/ico.jpg) no-repeat 3px 18px;border-bottom:1px dashed #e5e5e5;font-size:12px;padding-left:18px;overflow:hidden;font-family:"Microsoft YaHei";}
#article_lb li a{color:#333;float:left;font-size:15px;display:block;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#article_lb li a:hover{color:#143a84;}
#article_lb li span{float:right;color:#727272;font-size:14px;}
#inside_rnewtil{text-align:center;font-size:24px;color:#333333;width:100%;margin-top:20px;margin-bottom:10px;padding-bottom:10px;font-family:"Microsoft YaHei"!important;font-weight:bold;}
.inside_rnewtime{text-align:center;font-size:14px;color:#666666;border:1px solid #dfdfdf;width:99%;height:35px;line-height:35px;background:#f3f3f3;margin-top:5px;}
.inside_rnewcon{font-size:14px;color:#333333;line-height:34px;margin-top:10px;width:100%;font-family:"Microsoft YaHei"!important;}
#pro_ul{padding:0;clear:both;overflow:hidden;width: 1400px;}
#pro_ul #ind_pro_img{text-align:center;width:285px;float:left;margin: 0px 20px 20px 0;}
#pro_ul #ind_pro_img:nth-child(4n+4){margin-right:0;}
.ProView #pro_ul #ind_pro_img:nth-child(5n+5), .PageView #pro_ul #ind_pro_img:nth-child(5n+5) {margin: 0px 20px 20px 0;}
.ProView #pro_ul #ind_pro_img:nth-child(4n+4), .PageView #pro_ul #ind_pro_img:nth-child(4n+4) {margin-right:0;}

#pro_ul .proimg_bk{width:283px;height:283px;overflow: hidden;border:1px solid #dfdfdf;position:relative;display:table-cell;text-align:center;vertical-align:middle;background-color:#fff;position: relative;}
#pro_ul .proimg_bk:hover { }
#ind_pro_img .proimg{text-align:center;}
#ind_pro_img .proimg_bk img{vertical-align:middle;max-width: 95%;max-height: 95%;transition: all 0.6s;}
#ind_pro_img:hover .proimg_bk img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
#pro_ul p {width:100%;/* height:40px; */overflow:hidden;/* line-height:40px; */font-weight:normal;white-space: nowrap;text-overflow: ellipsis;text-align:center;margin:auto;padding:0;}
#pro_ul p a { color:#333;font-size:16px;}
#pro_ul p a:hover { color:#143a84;}
#pro_ul1 { padding:0;lear:both;overflow:hidden; min-height:260px;}
#pro_ul1 #ind_pro_img { text-align:center;width:285px;float:left;margin:0 20px 0 0;}
#pro_ul1 .proimg_bk { width:283px;height:283px;overflow: hidden;border:1px solid #dfdfdf;position:relative;display:table-cell;text-align:center;vertical-align:middle;background-color:#fff;}
#pro_ul1 .proimg_bk:hover {}
#pro_ul1 p{ width:100%;  height:20px; overflow:hidden; line-height:20px; font-weight:normal; text-overflow: ellipsis; white-space:nowrap; text-align:center; margin:10px auto 0; padding:0;}
#pro_ul1 p a { color:#333;font-size:16px;}
#pro_ul1 p a:hover { color:#143a84;}
#ny_newslb_box { clear:both; margin:0; padding-top: 10px;}
#ny_newslb_box li { height:44px; line-height:44px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
#ny_newslb_box li a { color:#636363; font-size:14px; float:left; width:220px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}
#ny_newslb_box li span { float:right;color:#b6b6b6;}
#ny_newslb_box li a:hover { color:#143a84;}
.moreclass { width:244px; height:40px; line-height:40px; display:block; color:#fff; text-align:center; background:#143a84; margin-top:10px;}
.moreclass:hover { background:#143a84; color:#fff;}
.slides li a { width:100%;height:100%;display:block;}
/*----宽屏*banner----*/
#banner_big { height:645px;width:100%; overflow:hidden; background:none;clear:both;position:relative;z-index:999}
#banner_big .picBtnLeft { height:540px;position:relative;zoom:1;width:100%;overflow:hidden;}
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd { width:135px;height:10px;position:absolute;left:50%;margin-left:-30px;text-align:center;bottom:30px;z-index:10;}
#banner_big .picBtnLeft .hd ul { overflow:hidden;zoom:1;display:block;height:12px;width:44px;padding:5px 15px 5px 15px; margin:0 auto;}
#banner_big .picBtnLeft .hd ul li { float:left;_display:inline;cursor:pointer;text-align:center;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;width:12px;height:12px;background-color:rgba(255, 255, 255, 1);overflow:hidden;margin-right:5px;margin-left:5px;}
#banner_big .picBtnLeft .hd ul li.on { background-color:rgba(255, 255, 255, 0.5);}
/*----箭头切换按钮----*/
#banner_big .picBtnLeft .hdd { width:100%;overflow:hidden;height:40px;margin-top:250px;position:absolute;z-index:10;}
#banner_big .picBtnLeft .hdd .prev { display:block;width:40px;height:40px;float:left;overflow:hidden;cursor:pointer;background:url(../images/prev.png) no-repeat;}
#banner_big .picBtnLeft .hdd .prev:hover { background:url(../images/prevh.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next { display:block;width:40px;height:40px;float:right;overflow:hidden;cursor:pointer;background:url(../images/next.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next:hover { background:url(../images/nexth.png) no-repeat;}
#banner_big .picBtnLeft .bd { width:100%; height:645px; overflow:hidden; margin:0; padding:0; position:relative;}

#banner_big .picBtnLeft .bd li { position:relative; zoom:1; width:100%; height:645px; display:inline-block;}
#banner_big .picBtnLeft .bd li .pic { width:100%; height:540px; overflow:hidden; position:relative; z-index:0;}
#banner_big .picBtnLeft .bd li .pic img { display:block; width:1920px; height:960px; overflow:hidden; margin:-480px 0 0 -960px; position:absolute; left:50%; top:50%; z-index:1;}
#banner_big .picBtnLeft .bd li .bg { display:none;}
#banner_big .picBtnLeft .bd li .title { display:none;}
#banner_big .picBtnLeft .bd a img { padding-top:0px!important}


.promask { display:none; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:rgba(20, 58, 132, 0.8); position:absolute; left:0; top:0;}
.promask a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0;background:url(../images/pro_hover.png) center center no-repeat;}
.lypro_list #pro_ul #ind_pro_img:hover .proimg_bk .promask { display:block;}



/*----宽屏*结束----*//*普通在线客服*/
#floatdivBoxs { width:129px; background:#00a0e9; position:fixed; top:180px; right:0; z-index:999; border-top-left-radius:1em; border-bottom-left-radius:1em;}
#floatdivBoxs .pfbg { border-radius:1em; background:#fff; width:119px; margin:5px;}
#floatdivBoxs .floatShadow { line-height:2;}
#floatdivBoxs .floatdtt { width:100%;height:40px;line-height:40px;color:#00a0e9;font-size:14px;position:relative;border-bottom:1px solid #ace5f9;}
#floatdivBoxs .floatdqq { padding:0 14px;}
#floatdivBoxs .floatdqq li { height:40px;line-height:40px;font-size:12px;border-bottom:1px solid #e6e5e4;padding:0 0 0 50px;padding-left:0px;}
#floatdivBoxs .floatdqq li img { vertical-align:middle;}
#floatdivBoxs .floatdtxt { font-size:12px;color:#333;padding:2px 14px;line-height:24px;}
#floatdivBoxs .floatdtel { padding:0 0 5px 14px;font-size:12px;color:#333;line-height:24px;}
#floatdivBoxs .floatdtel img { display:block;}
#floatdivBoxs p { text-align:center;padding:5px;}
#rightarrow { width:27px;height:117px;background:url(../images/qq_online_arrow.gif) no-repeat;position:fixed;top:218px;right:129px;z-index:999;}
#rightarrow a { display:block;height:117px;}
#demo { overflow:hidden;width:950px;height:190px;margin:0 auto;}
#demo #indemo { float:left;width:800%}
#demo #demo1 { float:left;}
#demo #demo2 { float:left;}
.cp_tit { background:url(../images/xg_arr.png) no-repeat 10px center;height:28px;line-height:28px;padding-left:25px;color:#353535;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;margin-bottom:15px;}
.dowm_leibiao li { height:44px;line-height:38px;background:url(../images/icon_02.jpg) no-repeat 5px 15px;padding-left:20px;border-bottom:1px dotted #ddd;}
/* 多个左滚动 - 图片- 公用类 */.leftLoop{overflow:hidden;position:relative;width: 1400px;}
.leftLoop .bd{padding:0;}
.leftLoop .bd ul{overflow:hidden;zoom:1;}
.leftLoop .bd ul li{margin:0 10px;text-align:center;float:left;_display:inline;overflow:hidden;}
/*产品目录页产品板块*/.pro_bdlist{padding-top:15px;}
.pro_bdlist li{float:left;width:45%;margin:0 0 0;margin-right:2%;margin-bottom:16px;background:#f7f7f7;padding:13px 2%;}
.pro_bdlist li:nth-child(2n){margin-right:0;}
.pro_bdlist li .pic{float:left;width:40%;height:123px;background:#fff;overflow:hidden;}
.pro_bdlist li .pic a{display:block;width:100%;height:100%;text-align:center;}
.pro_bdlist li .pic a img{max-width:95%;max-height:95%;vertical-align:middle;webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;-webkit-transform-origin:center center;transform-origin:center center;}
.pro_bdlist li .pic a .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
.pro_bdlist li .wz{float:right;width:56%;}
.pro_bdlist li .wz .tlt{display:block;font-size:16px;color:#333;height:30px;line-height:30px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro_bdlist li .wz .desc{height:48px;font-size:14px;color:#666;line-height:24px;overflow:hidden;}
.pro_bdlist li .wz .cs{font-size:14px;color:#999;padding:0 0 10px;line-height:24px;}
.pro_bdlist li .wz .cs span{color:#555;}
.pro_bdlist li .wz .cs p{height:24px;line-height:24px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;}
.pro_bdlist li .wz .ckxq{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;font-size:14px;color:#787878;border:1px solid #bbb;padding:0px 10px;transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;}
.pro_bdlist li:hover .wz .ckxq{background-color:#143a84;border:1px solid #143a84;color:#fff;}
.pro_bdlist li:hover .wz .tlt{color:#143a84;}
.pro_bdlist li:hover img{transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);-webkit-transform:scale(1.1) translateZ(0);-o-transform:scale(1.1) translateZ(0);-moz-transform:scale(1.1) translateZ(0);}
.pro_bdlist li:hover p{background:none;color:#555;}


.silide_qq{width:150px;background:#143a84;/*background: linear-gradient(0deg,#211d13,#3a352b);*/padding:0 0 10px;position: fixed;top:240px;right:5px;text-align: center;border-radius: 0;z-index:999999;}
.silide_qq .conn{background:#fff;width:140px;margin:0 auto;padding:10px 0 5px;}
.silide_qq .tlt1{font-size: 18px;font-weight: bold;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);color:#fff;height:40px;line-height:40px;border-radius: 0;}
.silide_qq .tlt{font-size: 15px;font-weight: bold;color:#3a352b;height:30px;line-height:30px;}
.silide_qq .qq_btn{display:block;width:92px;height:26px;margin:6px auto;}
.silide_qq .zxrx p{color:#143a84;font-size: 18px;font-weight: bold;}
.silide_qq .zxrx span{display:block;color:#3a352b;font-size:14px;}
.silide_qq .lines{background: #143a84;width: 130px;margin: 0 auto;height: 1px;margin-bottom: 10px;margin-top: 10px;}
.silide_qq .close{display:block;color: #fff;font-size:14px;height:24px;line-height:24px;padding:5px 0 0;}
.silide_qq .code{width:80%;margin:10px auto;display:block;}
.down_wj{padding-bottom:20px;text-align:center;}
.down_wj a{display:inline-block;width:120px;height:40px;line-height:40px;text-align:center;font-size:15px;border:1px solid #999;margin:0 auto;}
.down_wj a:first-child{border:1px solid #143a84;background:#143a84;color:#fff;}
.down_wj a:hover{border:1px solid #143a84;background:#143a84;color:#fff;}
.pro_xgcp{overflow:hidden;padding-top:25px;}
.pro_xgcp li{border:1px solid #dfdfdf;margin-right:20px;margin-bottom:12px;width:212px;float:left;}

.pro_xgcp li:nth-child(4n+4){margin-right:0;}

.pro_xgcp li a{display:block;height:34px;line-height:34px;text-align:center;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;padding:0 12px;}
#pro_detail_text .pro_btn a{display:inline-block; width:145px; height:45px; font-size: 16px; color:#fff; line-height:45px; border-radius:2px;text-align:center;margin-top:10px;}
#pro_detail_text .pro_btn a.zxxj{background:#143a84; margin-right:20px;}
#pro_detail_text .pro_btn a.lxwm{background:#ff9900;}


.ly_title1, .ly_title2 { width: 1400px; overflow:hidden; margin:0 auto 40px; padding:0;}
.ly_title1 p, .ly_title2 p { width:100%; height:36px; overflow:hidden; line-height:36px; color:#143a84; font-size:34px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0;}
.ly_title1 span, .ly_title2 span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#aaa; font-size:14px; text-align:center; text-transform:uppercase; margin:0 auto; padding:0;}
.ly_title2 p { color:#fff;}
.ly_title2 span { color:rgba(255, 255, 255, 0.6);}
.ly_title1 span img, .ly_title2 span img { display:inline-block; width:72px; height:20px; overflow:hidden; vertical-align:middle; margin:-4px 10px 0; padding:0;}

@media (max-width:1359px){
	.ly_title1, .ly_title2 { width:92%;}
}
@media (max-width:767px){
	.ly_title1, .ly_title2 { width:92%;}
}

.tjpro { width:100%; overflow:hidden; margin:0 auto 60px; padding:0; background-color:#fff;}
.tjpro_mid { width: 1400px; overflow:hidden; margin:0 auto; padding:0;}
.ly_pro { padding:60px 0 40px;}

.protab { width: 1400px; max-height:108px; overflow:hidden; margin:0 auto 20px; padding:0; text-align:center;}
.protab ul li { display:inline-block; height:44px; margin:0 10px 20px; padding:0;}
.protab ul li a { display:inline-block; max-width:160px; height:44px; overflow:hidden; line-height:44px; color:#fff; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0 20px; border-radius:0; background-color:#143a84;}
.protab ul li a:hover { background-color:#2c498d;}

@media (max-width:1359px){
	.protab, .tjpro_mid { width:92%;}
}
@media (max-width:767px){
	.protab, .tjpro_mid { width:92%;}
}


@media screen and (max-width:720px) {

    .lyfoot { position:fixed; bottom:90px; left:50%; width:1920px; height:232px; margin:0 0 0 -960px; padding:0;}
}


.lycontact { width:920px; overflow:hidden; margin:0 auto; padding:0;}
.lycontact ul li { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lycontact ul li span { display:block; width:80px; height:40px; overflow:hidden; line-height:40px; color:#333!important; font-size:15px!important; margin:0; padding:0; float:left;}
.lycontact ul li p { width:auto; height:auto; overflow:hidden; line-height:40px; color:#333!important; font-size:15px!important; margin:0; padding:0; float:left;}


.w_1200 { width: 1400px; margin:0 auto;padding-bottom:20px;}
@media (max-width:1600px){
	.w_1200 { width:95%;}
}
@media (max-width:1359px){
	.w_1200 { width:92%;}
}
@media (max-width:767px){
	.w_1200 { width:92%;}
}
.ny_content { padding-bottom:20px;overflow: hidden;min-height: 450px;}

/*内页关于我们*/
#mup{font-size: 14px;height: 40px;line-height: 40px; margin:0; padding:20px 0;}
#mup b {border-left: 10px solid #469ff7;font-weight: normal;padding-left: 8px;}

.lm_nav ul li{ float:left; width:300px; height:55px; line-height:55px; font-size:18px;text-align: center;border-right: 1px solid #fff;background: #eee;cursor: pointer;text-overflow: ellipsis;
overflow: hidden;white-space: nowrap; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;}
.lm_nav ul li:hover,.lm_nav li.on {background: url(../images/p16-icon6.png) no-repeat bottom center #143a84;border-color: #143a84;}
.lm_nav ul li:hover a,.lm_nav ul li.on a{ color:#fff;}
.lm_nav ul li a{ width:100%; height:100%; display:block;}


.ny_abbt p {padding: 20px 0;text-align: center;}
.ny_abbt p span {display: block;font-size: 32px; color: #333;line-height: 40px; position: relative;padding-bottom: 20px;}
.ny_abbt p span:after { position: absolute;width: 60px;height: 2px;background: #143a84;content: ""; bottom: 0;left: 50%; margin:0 0 0 -30px;}
.ny_abbt p i {display: block;font-size: 16px;color: #777;line-height: 44px;text-transform: uppercase;font-style: normal;}
.ny_abbt1 p{ padding-top:20px;}

#ny_about dl dt img { max-width:100%; margin-top:10px;}
#ny_about dl dd {font-size: 15px;letter-spacing: 1px; line-height: 30px;text-indent: 2em; margin:25px 0;}

.hyzs_con{ background:url(../images/hyzs.jpg) no-repeat center; width:680px; margin:0 auto; height:400px; position:relative;}
.hyzs_con b{font-size: 34px;color: #fff;position: absolute;left: 195px;top: 30px;}

.hyzs_con img{position: absolute;left: 283px;top: 100px;}
.hyzs_con p{position: absolute;font-size: 18px;color: #555;text-align: center;left: 262px;top: 281px;line-height: 33px;}
.hyzs_con p span{ font-size:28px; font-weight:bold; color:#d80101;}


.zycp{ margin:40px auto 60px;}
.zycp_pro{ margin:20px 0 0;}
.zycp_pro ul{width: 1400px;}
.zycp_pro li{width:23.5%;height:auto;float: left;margin: 0 2% 0 0; padding-bottom:54px; position: relative;overflow: hidden;color: #fff; font-size: 16px;}
.zycp_pro li:last-child { margin:0;}
.zycp_pro li:hover { box-shadow:0 10px 20px rgba(20, 58, 132, 0.2);}
.zycp_pro .proimg_bk { width:100%; height:240px;background:#fff; border: 1px solid #dcdcdc; border-bottom:0; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;}
.zycp_pro .proimg_bk div { width:100%; height:100%;}
.zycp_pro a.proimg { width:100%; height:100%; display:block; overflow:hidden; margin:0; padding:0; position:relative;}
.zycp_pro img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.6s;}
.zycp_pro li:hover a.proimg img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.zycp_pro li p { display: block;width:100%; padding:0 10px;line-height:54px;z-index: 1;position: absolute;background:#444;left: 0;bottom: 0;text-align: center; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;}
.zycp_pro li:hover p { background:#143a84;}
.zycp_pro li p span { display:none;}
.zycp_pro li a { display:block;color: #fff;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.zycp_pro li.cur p { background: #143a84;}
.zycp_pro li.cur p span { display: block;height: 54px;}
.zycp_pro li.cur p span a { display: inline-block;width: 108px;line-height: 33px;border: solid 1px #fff;font-size: 14px;}
.zycp_pro li.cur p span a:nth-child(2) { margin-left:16px;}
@media (max-width:1359px){
	.zycp_pro ul { width:100%;}
}
@media (max-width:880px){
	.zycp{ margin:40px auto;}
	.zycp_pro ul { width:100%;}
	.zycp_pro li { width:48.5%; margin:0 3% 20px 0;}
	.zycp_pro li:nth-child(2n+2) { margin:0 0 20px;}
	.zycp_pro .proimg_bk { height:240px;}
}
@media (max-width:767px){
	.zycp{ margin:20px auto 0;}
	.zycp_pro ul { width:100%;}
	.zycp_pro li { width:48.5%; margin:0 3% 20px 0;}
	.zycp_pro li:nth-child(2n+2) { margin:0 0 20px;}
	.zycp_pro .proimg_bk { height:160px;}
}

/**产品目录**/
.lift_zuo { width: 100%; float: left; position: relative;}
.proL .ttl p{float:left;width:30%;height:50px;background:url(../images/mulu_icon.png) center center no-repeat;background-size:contain;}
.proL .ttl span{display:block;float:left;}
.proL .ttl {width:80%;background: #092d77;font-size:24px;font-weight:bold;color:#fff;text-align:left;line-height:30px;position:relative;padding:20px 10% 12px;overflow:hidden;}
.proL .ttl em{font-weight:normal;text-transform : uppercase;}
.proL .ttl img{display:none;}
.proL .ttl em {font-size:14px;}
.proL .ttl .zsj {width:29px;height:29px;background:url(../images/cpzsj.jpg) no-repeat;position:absolute;left:-29px;top:0;}
.proL .ysj {width:19px;height:19px;background:url(../images/cpysj.jpg) no-repeat;position:absolute;right:-19px;bottom:0;}
.proL .yjk {/* border:4px solid #0d9dd1; */border-top:none;padding-bottom:0;padding-top: 0;}
.proL ul .yj {width: 100%;padding:0px 0 0;margin: 0 auto 1px;position:relative;    background: #fdfdfd;}
.proL ul li .yja {width: 72%;padding: 0px 20% 0 8%;font-size: 16px;color: #333;display:block;height: 60px;line-height: 60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #fff;background: #f4f4f4;}
.proL ul .yj:hover .yja {color:#fff;background: #143a84;text-decoration:none;}
.proL ul li ul {padding:10px 8% 4px;}
.proL ul li ul li {width:100%;height:50px;line-height:50px;margin-bottom:2px;overflow:hidden;border-bottom:1px dotted #dedede;}
.proL ul li ul li:last-child{border-bottom:0;}
.proL ul li ul li a {font-size:15px;color:#555;display:block;padding:0 4%;position:relative;width:92%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.proL ul li ul li a:hover {text-decoration:none;color:#143a84;}
.proL ul li ul li a:after {content:'';display:block;width:5px;height:1px;background:#b3b3b3;position:absolute;top:50%;left:0;}
.proL ul li .dj {position:absolute;z-index:999;width:20%;height: 60px;right:0;top:0;display:block;overflow:hidden;cursor:pointer;background:url(../images/cp_jt3.png) center center no-repeat;font-size:0;}
.proL ul li .dj:hover {background:url(../images/cp_jt4.png) center center no-repeat;}
.proL ul .yj:hover .dj {background:url(../images/cp_jt4.png) center center no-repeat;}
.proL .yjk li p.on a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:15px; text-align:center; background-color:#143a84;}
.proL .yjk li p.on a:hover { background-color:#143a84;}




/*荣誉资质*/
.honor_box{ margin-top:30px;}
.honor_box li{width: 23.5%;float: left;margin: 0 2% 30px 0;overflow: hidden;}
.honor_box li:nth-child(4n){ margin-right:0;}
.honor_box li span{display: block;line-height:33px;color:#a9a9a9;text-align: center; padding:0 10px;}
.honor_box li span a{display: block;color: #333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 16px;padding: 10px 0 0;}
.honor_box li p {width:100%; height:300px; overflow: hidden; margin:0 auto; padding:0; position:relative; border:1px solid #dfdfdf;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;}
.honor_box li p img { display: block; max-width:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;transition: all 0.6s;}
.honor_box li:hover p img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.honor_box li:hover span a{color:#ff5c0d;}
@media (max-width:1400px){
	.honor_box li p{height:220px}
}
@media (max-width:1080px){
	.honor_box li p{height:160px}
	.honor_box li span a{font-size:15px;}
}
@media (max-width:767px){
	.honor_box li{width: 49%;margin: 0 2% 10px 0;}
.honor_box li:nth-child(2n){ margin-right:0;}
}
/*内页新闻动态*/
.ny_news,.ny_pro,ny_gcal{ width:74%;min-height: 400px; margin-top: 10px; margin-bottom: 20px;}
.ny_xwtj dl,.ny_xw dl{border: 1px solid #dfdfdf;margin-bottom: 20px;padding: 20px;background: #fff;overflow: hidden;}
.ny_xwtj dl:hover,.ny_xw dl:hover {border-color: #143a84;}
.ny_xwtj dt {width: 260px;float: left;margin-right: 20px;}
.ny_xwtj dt a{display:block;width:100%;height: 180px;text-align:center;overflow:hidden;}
.ny_xwtj dt a img {max-width:97%;max-height:97%;vertical-align:middle;}
.ny_xwtj dt a .iblock {display: inline-block;height: 100%;width: 0;vertical-align: middle;}
.ny_xwtj dd{ width:870px; float:right;}
.ny_xwtj dd b,.ny_xw dd b { display:block;height: 40px;font-weight: normal;font-size:20px;color: #154c64;line-height: 40px;margin-bottom: 5px; float:left; width:80%;}
.ny_xwtj b a,.ny_xw b a {display: block;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny_xwtj dl:hover b a,.ny_xw dl:hover b a {color: #143a84;}
.xw_desc {max-height: 72px;font-size: 14px;line-height: 26px;color: #797979;margin-bottom: 20px;overflow: hidden;}
.xw_xq {float: right;width: 134px;height: 40px;display: inline-block;border: 1px solid #aaa;font-size: 16px;line-height: 40px;text-align: center; margin:0;}
.ny_xwtj dl:hover .xw_xq,.ny_xw dl:hover .xw_xq {background: #143a84;border-color: #143a84;}
.ny_xwtj dl:hover .xw_xq a ,.ny_xw dl:hover .xw_xq a {color: #fff;}
.xw_xq1{ margin-top:0;}
.xw_bt span{ height:40px; line-height:40px; color:#999; float:right;}

/**newsdetail**/
.news_detail { width:100%; min-height:400px; overflow: hidden; margin: 0 auto; padding: 0;}
.news_detail h1 { width:100%; overflow: hidden; line-height: 40px; color: #333; font-size: 24px; margin: 0 auto 20px; padding: 0;text-align:center;}
.news_detail .nwdtl_tip { width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #999; font-size: 14px; margin: 0 auto 40px; padding: 0 20px; background-color: #f5f5f5; box-sizing: border-box;text-align:center;}
.nwdtl_tip span { display:inline-block; margin: 0 20px 0 0;}
.news_detail .nwdtl_con { width:100%; overflow: hidden; margin: 40px auto 0; padding: 0;line-height: 28px; color: #666; font-size: 14px;text-align: justify; margin: 0 auto; padding: 0;}
.nwdtl_con p { width:100%; overflow: hidden;  text-indent: 2em; }
.nwdtl_con img { display:block; width:auto!important; height:auto!important; max-width: 80%; overflow: hidden; margin: 20px auto; padding: 0;}

.prev_next {width:100%;height: 50px;overflow: hidden;margin: 40px auto;padding: 0;}
.prev_next ul li {width:50%;height: 50px;overflow: hidden;margin: 0;padding: 0;float: left;box-sizing: border-box;}
.prev_next ul li:nth-child(2n+2) { border-left:2px solid #fff;}
.prev_next ul li p {width:100%;height: 50px;line-height: 50px;overflow: hidden;margin: 0;padding: 0;background-color: #f5f5f5;padding: 0 20px;font-size: 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;}
.prev_next ul li p a {color: #555;font-size: 15px;}
.prev_next ul li p:hover { background: #143a84; color:#fff;}
.prev_next ul li p:hover a{color:#fff;}

@media (max-width:767px){
	.prev_next { height:auto; margin:20px auto 0;}
	.prev_next ul li { width:100%; float:inherit; margin:0 auto 2px;}
}
@media (max-width:320px){
	.prev_next ul li p { padding:0 10px;}
}

/*内页产品中心*/
.ny_left{ float:left; width:24%; margin: 30px 0;}
.tils{ text-align: center; height: 147px; font-size: 22px; color: #666666; font-weight: normal;background:url(../images/x_li1.jpg) no-repeat center 137px;padding-top:36px;}
.tils i{ display: block; font-weight: bold; color: #143a84; font-size: 40px; line-height: 100%; padding-bottom: 13px;}
.probox{padding:40px 0 0;}
.pro_nav{width:314px;background:#fafafa;}
.pro_nav .ml_bt{font-size:30px;line-height:49px;height:95px;padding:18px 0 0;background:#143a84;overflow: hidden;text-align: center; font-weight:bold;}
.pro_nav .ml_bt span{font-size:12px;line-height:18px;background:url(../images/procbg.gif) no-repeat center 0;display: block;text-transform: uppercase;color: #bacff2;}
.pro_nav .ml_bt p {color: #fff;}

 /*内页产品中心*/
.proR ul { padding:0; clear:both; min-height:400px;}
.proR ul {width:100%;overflow:hidden;}
.proR ul li {width:32%;margin-right:2%;float:left;margin-bottom:20px;}
.proR ul li .c_pro_box {position:relative;}
.proR ul li:nth-child(3n) {margin-right:0;}
.proR ul li .proimg_bk {height:260px;border:1px solid #ececec;border-bottom:0;overflow:hidden;}
.proR ul li .proimg_bk a{display:block;width:100%;height:100%;text-align:center;}
.proR ul li .proimg_bk img {max-width:95%;max-height:95%;vertical-align:middle;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;transition:-webkit-transform 2s;}
.proR ul li .proimg_bk a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}

.proR ul li p {height:60px;background:#143a84;text-align:center;line-height:60px;font-size:16px;color:#fff;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;padding:0 1%;}
.proR ul li p a {color:#fff;text-decoration:none;width:94%;padding:0 3%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.proR ul li:hover .proimg_bk {border:1px solid #009240;border-bottom:0;}
.proR ul li:hover .proimg_bk img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.proR ul li:hover p {background:#143a84;}
.proR ul li .hei {width:100%;height:261px;background:#000;position:absolute;left:0;top:0;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;display:none;}
.proR ul li .Detail {position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-42px;width: 50px;height: 50px;display:block;background:url(../images/pro_hover.png) center center no-repeat;font-size:14px;text-align:center;line-height:30px;color:#fff;display:none;}
.proR ul li:hover .Detail {display:block;}
.proR ul li:hover .hei {display:block;}
@media (max-width:1359px){
	.proR ul li .proimg_bk {height:220px;}
	.proR ul li .hei { height:221px;}
}
@media (max-width:880px){
	.ny_left { width:100%; margin:30px 0 0;}
	.ny_news, .ny_pro, ny_gcal { width:100%;}
}
@media (max-width:767px){
	.ny_left { width:100%;}
	.ny_news, .ny_pro, ny_gcal { width:100%; margin:0 auto;}
}



/*产品分类*/
.pro_nl{padding:0 20px 20px;min-height:200px;overflow: hidden; width:274px;}
.pro_nl li p{clear: both;padding: 18px 0 0;height: 40px;line-height: 40px;font-size: 15px;display: block;white-space: nowrap;border-bottom:none;}
.pro_nl li p a{display: block;background:url(../images/ico1.gif) no-repeat 247px 13px #8ec428;padding: 0 40px;color: #fff; font-weight:bold; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pro_nl li p.on a{background:url(../images/ico2.gif) no-repeat 247px 13px #143a84;}
.pro_nl ul li ul li{height:40px;line-height: 40px;font-size:15px;position: relative;border-bottom:dashed 1px #e6e6e6;padding: 0 20px;white-space: nowrap;text-overflow:ellipsis;}
.pro_nl ul li ul li a{display: block;background:url(../images/ico03.gif) no-repeat 0 center;padding: 0 0 0 20px;color: #555;font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

/*内页联系我们*/
.kfay {height: 188px;margin:40px auto; padding:0;}
.kfay dt {width: 188px;float: left;padding: 0;}
.kfay dt img {display: block;width: 188px;height: 188px;}
.kfay dd {width: 970px;float: right;}
.kfay dd b {height: 45px;padding-top: 10px;font: 26px "Microsoft YaHei";color: #143a84;background:url(../images/xian.png) no-repeat left bottom;font-weight:bold; display:block;}
.kfay dd b i {padding-left: 15px;text-transform: uppercase;font: 14px "Arial";color: #999;}
.kfay dd p {font: 16px "Microsoft YaHei";color: #333;line-height: 30px;padding-top: 0; margin:15px 0;}
.contact_box{ line-height:28px;height: 240px;margin:40px 0; border: 1px solid #999; float:left;}
.contact_box .contact_l{float: left;width: 560px;height: 200px;border-right: 1px solid #999;margin-top: 20px;}
.contact_box .contact_r{float: right;width: 633px;margin-top: 20px;}
.contact_box .contact_l span{ width:85%;}
.contact_box .contact_l p{ width:500px;}
.contact_box span{ font-size:18px; padding-left:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;width: 87%;float: right;line-height: 50px;border-bottom: 1px solid #eeeeee;}
.contact_box p{ width: 570px;margin:0 0 20px 30px;}
.contact_box p img{ vertical-align:middle;}

/*内页工程案例*/
.ny_alcon dl{border: 1px solid #dedede;margin-bottom: 15px;padding: 22px 35px 22px 22px;background: #fff;overflow: hidden;}
.ny_alcon dl:hover{border-color: #143a84;}
.ny_alcon dt {width: 260px;float: left;margin-right: 20px;}
.ny_alcon dt a{display:block;width:100%;height: 200px;text-align:center;overflow:hidden;}
.ny_alcon dt a img {max-width:97%;max-height:97%;vertical-align:middle;}
.ny_alcon dt a .iblock {display: inline-block;height: 100%;width: 0;vertical-align: middle;}
.ny_alcon dd{ width:515px; float:right;}
.ny_alcon dd b{ display:block;height: 40px;font-weight: normal;font-size:20px;color: #154c64;line-height: 40px;margin-bottom: 5px;}
.ny_alcon b a{display: block;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny_alcon dl:hover b a{color: #143a84;}
.al_desc {max-height: 72px;font-size: 14px;line-height: 26px;color: #797979;margin-bottom: 20px;overflow: hidden;}
.al_xq {float: right;width: 134px;height: 40px;display: inline-block;border: 1px solid #aaa;font-size: 16px;line-height: 40px;text-align: center; margin-top:20px;}
.ny_alcon dl:hover .al_xq{background: #143a84;border-color: #143a84;}
.ny_alcon dl:hover .al_xq a{color: #fff;}

/*内页产品列表*/
.nypro_list{height:180px;border-bottom:1px #e4e4e4 dotted;margin:auto;overflow:hidden; margin-bottom:20px; padding-bottom:20px;}
.tp_img {width:190px;float:left;height:160px;margin-left:10px;}
.tp_img img {max-height:150px;}
.tp_wz {width:620px;float:right;margin-right:10px;}
.tp_wz_bt {height:30px;line-height:30px;text-align:left;margin-top:0;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.tp_wz_bt a {font-size:16px;font-weight:bold;}
.tp_wz_bt a:hover{ color:#143a84;}
.tp_wz a.more {display:block;width:78px;height:34px;line-height:34px;color:#FFFFFF;font-size:14px;font-weight:normal;padding:0px 10px 0px 10px;background:#bfbfbf;}
.tp_wz a.more:hover{background:#143a84;}
.tp_wz a.more img {margin-right:10px; vertical-align:middle;}
.tp_wz_nr {line-height:22px;text-align:left;margin-top:6px;color:#999999;height:44px;overflow:hidden;}
.tp_wz_nr a {color:#999;}
.tp_wz .others{color: #999;font-size: 14px;height: 32px;line-height:30px;overflow: hidden; margin: 15px 0 19px;}
.tp_wz .others i{color: #333;font-style: normal;}
.tp_wz .others span{display:block;float:left;margin-right:15px;height:30px;line-height:30px;padding:0 15px 0 32px;background: #fff;border: 1px solid #f1f1f1;font-size:14px;max-width:150px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.tp_wz .others span.cs1{background:#fff url(../images/cs1.png) no-repeat 10px center;}
.tp_wz .others span.cs2{background:#fff url(../images/cs2.png) no-repeat 10px center;}
.tp_wz .others span.cs3{background:#fff url(../images/cs3.png) no-repeat 10px center;}
.tp_wz .others span.cs4{background:#fff url(../images/cs4.png) no-repeat 10px center;}
.proli_img {width:200px;height:180px;border:1px solid #ddd;float:left;margin-right:10px;}
.proli_img .list_bk {width:200px;height:180px;position:relative;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;}
.proli_img .list_bk .proimg {width:100%;height:100%;text-align:center;display:block;}
.proli_img .list_bk img {vertical-align:middle;max-width:95%;max-height:95%;transition: all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.proli_img .list_bk .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.proli_img:hover .list_bk img{    transform: scale(1.2, 1.2);}

/*产品详情*/
/**prodetail**/
.pro_detail_main { width: 1400px; height:520px; margin: 20px auto 0; padding: 0; position: relative;}
.pro_detail_main .pro_detail_img { width:45%; height: 480px; overflow: hidden; margin: 0; padding: 10px; border: 1px solid #eaeaea; box-sizing: border-box; float: left;}
.pro_detail_img .pro_detail_img_main { width:100%; height: 100%; margin: 0 auto; padding: 0; position: relative;}
.pro_detail_img_main img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.pro_detail_main .pro_detail_text { width:52%; height:360px; overflow: hidden; margin: 0; padding: 0 0 80px; float: right; position:relative;}
.pro_detail_text h1 {width:100%;overflow: hidden;line-height: 40px;color: #333;font-size: 30px;text-align: justify;margin: 0 auto;padding: 0;font-weight: bold;}
.pro_detail_text .jyms { width:100%; height:128px; overflow:hidden; margin:20px auto; padding:14px 20px; background-color:#f8f8f8; box-sizing: border-box;}
.pro_detail_text .jyms p { width:100%; height:100px; overflow:hidden; line-height:25px; color:#888; font-size:14px; text-align: justify; margin:0 auto; padding:0;}
.pro_detail_text .jyms p span { color:#333; font-weight: bold;}
.pro_detail_text ul { width:100%; margin: 20px auto; padding: 0;}
.pro_detail_text ul li { width:50%; height:30px; overflow: hidden; line-height: 30px; color: #888; font-size: 15px; text-align: justify; white-space:nowrap; text-overflow: ellipsis; margin: 5px auto; padding: 0; float:left;}
.pro_detail_text ul li img { display:block; width:16px; height:16px; overflow:hidden; margin:7px 4px 7px 0; padding:0; float:left;}
.pro_detail_text ul li span { color:#333; font-weight: bold;}
.pro_detail_text .pro_detail_btn {width:100%;height: 60px;overflow: hidden;margin: 0 auto;padding: 0;position:absolute;bottom:0;left:0;}
.pro_detail_btn a {display:block;width: 48%;height: 60px;overflow: hidden;line-height: 60px;color: #fff;font-size: 20px;text-align: center;margin: 0;padding: 0;border-radius:0;float: left;}
.pro_detail_btn a.prodtl_btn1 { float:left; margin: 0 4% 0 0; background-color:#143a84;}
.pro_detail_btn a.prodtl_btn2 {float:left;background-color: #ff5c0d;}
.pro_detail_btn a.prodtl_btn1:hover { background-color: #1e51af;}
.pro_detail_btn a.prodtl_btn2:hover {background-color: #ff6f2a;}

/**产品详情页产品图片切换**/
.prodetail_img { width:45%; height: 440px; margin: 0; padding: 0; box-sizing: border-box; float: left;}
#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:100%; height:70px; padding-top:10px; overflow:hidden;}
#spec-left { width:16px; height:64px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:64px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul { }
#spec-list ul li { float:left; display:inline; padding:0 10px 0 0; width:90px; height:66px; margin:0;}
#spec-list ul li:last-child { padding:0;}
#spec-list ul li p { width:88px; height:64px; overflow:hidden; margin:0; padding:0; border:1px solid #eaeaea; position:relative;}
#spec-list ul li:hover p { border:1px solid #143a84;}
#spec-list ul li img { display:block; max-width:92%; max-height:92%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:100%; height:440px; overflow:hidden; padding:0; border:1px solid #eaeaea; box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:100%!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:490px!important; height:70px!important; margin:0;}

#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}

.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}
/**产品详细介绍**/
.prodetail_con { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.prodetail_con .prodetail_tit {width:100%;height: 40px;overflow: hidden;line-height: 40px;color: #333;font-size: 24px;margin: 0 auto 40px;padding: 10px 0 10px 15px;font-weight: bold;border-bottom: 1px solid #eaeaea;position:relative;}
.prodetail_con .prodetail_tit:before{content:'';display:block;width:3px;height:20px;background:#143a84;position:absolute;top:19px;left:0;}
.prodetail_con .pro_xxjs { width:100%; overflow: hidden; margin: 40px auto; padding: 0;}
.pro_xxjs b { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #333; font-size: 14px; font-weight: bold; margin: 0 auto; padding: 0;}
.pro_xxjs p, .pro_xxjs div { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #666; font-size: 14px; text-align: justify; text-indent: 0; margin: 0 auto; padding: 0;}
.pro_xxjs table tr td p { text-indent: 0; padding: 0; box-sizing:border-box;}
.pro_xxjs img { display:inline-block; width:auto!important; max-width: 100%; height:auto!important; margin: 10px auto; padding: 0;}
.pro_xxjs table{border: 0px solid #fff!important; border-collapse: collapse!important;width: 100%!important;}

	
.pro_xxjs table tr td {}
@media (max-width:1600px) {
	.pro_detail_main{width:100%;}
}

@media (max-width:1359px) {
	.pro_detail_main{width:100%;}
	.prodetail_img{width:45%;}
	#preview{width:100%;}
	.jqzoom{width:100%;}
	#spec-n5{width:100%;}
	#spec-list{width:100%;}
	.pro_detail_main .pro_detail_text{width:52%;}
	.pro_detail_text .pro_detail_btn{width:100%;}
	
	.zoomdiv { left:104%!important}
}
@media (max-width:992px) {
	
}
@media (max-width:880px) {
	.pro_detail_main{width:100%;margin: 0 auto;}
	.prodetail_img{width:100%;height:auto;}
	#preview{width:100%;}
	.jqzoom{width:100%;height: 285px;}

	.pro_detail_main .pro_detail_text{width:100%;padding-top:2px;height: auto;min-height:260px; padding-bottom:60px;}
	.pro_detail_text h1{font-size:22px; line-height:32px;}
	.pro_detail_text .jyms{margin: 10px auto;padding: 12px 20px;height:auto;}
	.pro_detail_text ul{overflow:hidden; margin: 10px auto;}
	.pro_detail_text ul li{font-size:14px; margin: 6px auto;}
	.pro_detail_text .pro_detail_btn { height:48px;}
	.pro_detail_btn a{height:48px;line-height:48px;width:48%;font-size:16px;}
	.pro_detail_btn a.prodtl_btn1{margin: 0 4% 0 0;}
	#spec-n5{width:100%;}
	#spec-list{width:100%;}
	.zoomdiv,.jqZoomPup{display:none !important;}
	
	#spec-list ul li{width:20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:56px;}
	#spec-list ul li p{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:54px;}
	
}


.lymap {width: 100%;height: 380px;overflow: hidden;margin: 40px auto;padding: 9px;border: 1px solid #eaeaea;box-sizing: border-box;}

/*右侧漂浮*/
.client-2 {position:fixed;right:-170px;top:50%;z-index:99999;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:1px;clear:both;height:71px;position:relative;}
.client-2 li i {background:url(../images/fx.png) no-repeat;display:block;width:30px;height:30px;margin: 0 auto 4px;text-align:center;}
.client-2 li p {height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}

.client-2 .my-kefu-qq i {background-position:0px 0px;}
.client-2 .my-kefu-tel i {background-position:0 -30px;}
.client-2 .my-kefu-liuyan i {background-position:0px -60px;}
.client-2 .my-kefu-weixin i {background-position:-30px 0px;}
.client-2 .my-kefu-weibo i {background-position: -30px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {background-position:-30px -60px;}
.client-2 .my-kefu-left {float:left;width:77px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right {width:20px;}
.my-kefu-tel-right a {color:#fff;}
.client-2 .my-kefu-tel-main {background:#143a84;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-main {background:#143a84;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-130px;top:-24px;display:none;z-index:333; background-color: #fff; padding: 4px; border: 1px solid #dfdfdf;}
.my-kefu-weixin-pic img {width:115px;height:115px;}
@media screen and (max-width:767px) {
	.client-2 { right: -199px;}
	.client-2 li { height:48px; margin-top:2px;}
	.client-2 li.my-kefu-weixin, .client-2 li.my-kefu-ftop { left:0!important;}
	.client-2 .my-kefu-tel-main { height:48px; padding:0;}
	.client-2 .my-kefu-left, .client-2 .my-kefu-main { width:48px; height:48px; padding:0;}
	.client-2 li i { margin:9px auto;}
	.client-2 li p { display:none;}
	.client-2 .my-kefu-weixin-pic { left:inherit; right:50px;}
	
	.client-2 li.my-kefu-qq, .client-2 li.my-kefu-liuyan { display:none;}
	.my-kefu-tel{left:0 !important;}
}



/**在线留言样式修改**/

/*.ly_msg h3 { display:none!important;}
.ly_msg ul li { width:48%!important; margin:0 4% 20px 0!important; padding:0 0 0 80px!important; color:#999; font-size:14px; line-height:44px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_msg ul li:nth-child(1), .ly_msg ul li:nth-child(2), .ly_msg ul li:nth-child(3), .ly_msg ul li:nth-child(10) { width:100%!important; margin:0 auto 20px!important;}
.ly_msg ul li:nth-child(5), .ly_msg ul li:nth-child(7), .ly_msg ul li:nth-child(9) { margin:0 0 20px 0!important;}

.ly_msg ul li h4 { width:80px!important; height:44px!important; line-height:44px!important; color:#666!important; padding: 0 10px 0 0!important; text-align:left!important; position:absolute; left:0; top:0;}
.ly_msg ul li:last-child h4 { display:none;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_ipt2 { height:44px!important; background: url(/images/tb_img.png) right center no-repeat!important;}
.ly_msg ul li .msg_ipt2, .msg_ipt2 input { width: 100%!important; margin:0 0 4px!important; float: inherit!important; border-radius:2px;}
.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input { height:44px!important;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_tara { width:100%!important;}

.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input, .msg_tara textarea { font-family:arial,"微软雅黑","Microsoft Yahei","宋体"!important; font-size:14px!important; background-color:#fff!important; border-radius:2px; border:1px solid #dfdfdf!important;}
.ly_msg ul li .msg_ipt1 #selPvc { height:44px!important; line-height:44px!important; color:#666!important; font-size:14px!important; background-color:#fff!important; border:1px solid #dfdfdf!important; border-radius:2px; padding:0 15px!important; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.ly_msg ul li a.yzm_img { width: 120px!important; height: 44px!important; background: #fff url(/images/tb_img.png) right center no-repeat!important; position: absolute; right: 0;}
.ly_msg ul li a.yzm_img img { display:block; width:100%!important; height:100%!important;}
.ly_msg ul li .msg_btn {    width: 100%!important; padding: 0 20px 0 0!important; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_btn input { width:48%!important; height:48px!important; line-height:48px!important; color:#fff!important; font-size:15px!important; text-align:center!important; border:none!important; border-radius:2px; background-color:#143a84!important; cursor:pointer!important; margin:0 4% 0 0!important; padding:0!important;}
.msg_btn input:last-child { background-color:#8d8d8e!important; margin:0!important;}
.ly_msg ul li span { display:block; line-height:20px!important; color:#999!important; font-size:12px!important;}*/
@media screen and (max-width:1359px) {
	
}
@media screen and (max-width:1080px) {
	.ly_msg ul li { width:100%!important;}
}
@media screen and (max-width:960px) {
	.ly_msg ul li { width:100%!important;}
}
@media screen and (max-width:767px) {
	.ly_msg ul li { width:100%!important;}
	.ly_msg ul li:last-child { padding: 0!important;}
	.msg_btn input { width:100%!important; margin:0 auto 12px!important;}
}


/*联系我们页面*/
.tags_title { border-bottom:1px solid #dfdfdf;margin:30px 0;}
.tags_title span { width:80px;padding:0 15px;font-size:16px;text-align:center;height:45px;line-height:45px;margin-bottom:-1px;background:#fff;color:#333;display:block;margin-right:5px;border:1px solid #DDD;border-bottom:1px solid #ffffff;font-weight:bold;}
.tags_title span { float:left;width:auto;cursor:pointer;}
.tags_title span.ron { background:#f1f1f1;border:1px solid #f1f1f1;border-bottom:1px solid #DDD;color:#666;font-weight:normal;}
.content1 { margin:40px auto 0;}
.content2 { display:none;line-height:34px;font-size:16px;}
.content1 ul {}
.content1 ul li { float:left;width:30%;margin-right:45px;}
.content1 ul li:nth-child(3n) { margin-right:0;}
.content1 ul li>div { display:block;}
.content1 ul li>div em { display:block;float:left;width:60px;height:60px;border:1px solid #ddd;border-radius:50%;margin-right:15px;}
.content1 ul li.lx1 em { background:url(../images/contact_tel.png) center center no-repeat;}
.content1 ul li.lx2 em { background:url(../images/contact_email.png) center center no-repeat;}
.content1 ul li.lx3 em { background:url(../images/contact_address.png) center center no-repeat;-webkit-animation:bounce-up 1.4s linear infinite;animation:bounce-up 1.4s linear infinite;}
.content1 ul li.lx3 a { cursor:default;}
.content1 ul li>div .wz { float:left;width:78%; word-break: break-all;}
.content1 ul li>div .wz p { font-size:20px;padding-bottom:10px;}
.content1 ul li>div .wz span { font-size:20px; color:#555; line-height:30px;}
.lx_dz { width:100%; overflow:hidden; margin:40px auto; padding:20px; border:1px solid #d9d9d9; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.lx_dz .dz_map { width:100%; height:400px; overflow:hidden; margin:0 auto; padding:0;}
.lx_dz .dz_map iframe { width:100%;}
.lx_dz .dz_map iframe body { width:100%;}
.lx_dz .dz_map #container { width:100%; height:120%; margin:0;}


.content2 ul li { width:49%; height:420px; margin:0 2% 30px 0; padding:40px; background-color:#fff; box-shadow:0 0 20px rgba(0, 0, 0, 0.1); position:relative; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.content2 ul li:nth-child(2n+2) { margin:0 0 30px;}
.content2 ul li span { display:block; width:80px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:18px; text-align:center; background-color:#143a84; position:absolute; left:0; top:0;}
.content2 ul li .cont_name { width:100%; line-height:32px; color:#143a84; font-size:24px; margin:20px auto; padding:0;}
.content2 ul li .cont_text { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.cont_text p { width:100%; line-height:24px; color:#666; font-size:14px; margin:0 auto 12px; padding:0;}
.cont_text em { display:block; width:100%; line-height:24px; color:#143a84; font-size:16px; font-style:normal; margin:10px auto 4px; padding:0;}

@media (max-width:1359px) {
.content1 ul li{margin-right:3%;}	
}
@media (max-width:959px) {
.content2 ul li { width:48%; height:500px; margin:0 4% 30px 0; padding:40px 30px 30px;}
}
@media (max-width:880px) {}
@media (max-width:767px) {
.content1 ul li{width:100%;float:none;margin-right: 45px;margin-bottom:15px;}
.content1 ul li>div .wz{width:76%;}
.content1 ul li>div .wz p{font-size:16px;}
.content1 ul li>div .wz span{font-size:18px;}
.content1 ul li.lx3>div .wz span{line-height:24px;}
.lx_dz{margin: 16px auto 20px;}
.lx_dz .dz_map iframe{width:100% !important;}

.content2 ul li { width:100%; height:auto; margin:0 0 20px; padding:40px 20px 20px;}
}


@media screen and (max-width:1200px) {
	.top .top2{height:100px;margin: 0 auto 0px;overflow: hidden;}
	.nav_item > a{font-size:15px;}
	.ly_nav .container{margin:0 auto 0;}
	.proR ul li .proimg_bk{height:160px;}
	.proR ul li p{height:45px;line-height:45px;font-size:15px;}
	.proR ul li .hei{height:161px;}
	.proL ul li .yja{height:50px;line-height:50px;font-size:15px;}
	.product .proL{width:26%;}
	.product .proR{width:74%;}
	.proL .ttl em{display:none;}
	.proL .ttl span{height:50px;line-height:50px;padding-left:5px;}
	.bt p{font-size:24px;}
	.bt div{font-size:18px;line-height: 32px;}
	.product{margin-top:40px;}
	.proL ul li ul li a{font-size:15px;padding: 0 6%;}
}

@media screen and (max-width:1080px) {
.top .dh {display:none;}
.search {float:right;}
.top2 .logo{width:53%;height:100%;}
.top2 .logo img{max-height:100%;}
.search{width:36%;}
.w1100,.container,#contant {width:90%;max-width:1440px;}
.product { margin-top: 40px;}
.pro_more {width:2.4rem;height:0.72rem;overflow:hidden;margin:0 auto;padding:0.24rem 0 0;}
.pro_more a {display:block;width:100%;height:0.72rem;overflow:hidden;line-height:0.7rem;color:#007deb;font-size:0.26rem;text-align:center;border:1px solid #007deb;box-sizing:border-box;}
.pro_more a:hover {color:#fff;background-color:#007deb;}
.ly_nav{/* height:50px */}
}

@media (max-width:880px) {
.w1100,.container,#contant {width:90%;}
.top2 .logo {width:80%;height:100%;}
.top2 .logo a{display:block;width:100%;height:100%;}
.top .top2 {height:auto;}
/**nav**/.ly_nav {position:static;width:auto;z-index:9999999;background-color:#fff;}
.menu_open {display:block;float:right;width:40px;height:40px;padding:0 0;/*border:1px solid #eaeaea;*/position:fixed;top:37px;right:2%;box-sizing:border-box;z-index:999999;cursor:pointer;background: rgba(255,255,255,.5);}
.menu_open i {height:2px;width:80%;background-color:#092d77;display:block;margin:8px auto;}
.menu_open:active {background-color:#092d77;border:1px solid #092d77;}
.menu_open:active i {background-color:#fff;}
.nav {width:50%;height:100%;position:fixed;top:0;left:-50%;z-index:9999999;overflow:hidden;background-color:#092d77;}
.hcover {display:block;width:50%;height:100%;background:rgba(0,0,0,.5);position:fixed;right:-50%;top:0;z-index:9999999;}
.nav_ul {margin:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:auto;padding-top:10px;text-align:left;}
.nav_item {float:none;margin:0;width:100%;height:50px;position:relative;}
.nav_item:after {content:'';display:block;width:100%;border-bottom:1px solid rgba(0,0,0,.1);}
.nav_item > a {display:block;height:50px;line-height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;font-size:14px;color:#fff;padding:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.nav_item > a:active {background-color:#0065a4;}
.nav_item > a:after {display:none;}
.nav_item i {position:absolute;z-index:2;top:0;right:0;width:100%;height:100%;display:block;}
/*.nav_item i:before {content:'';display:block;height:100%;border-left:1px solid rgba(0,0,0,.1);position:absolute;top:0;left:0;}
*/.nav_item i:after {content:'';display:block;width:8px;height:8px;margin-bottom:-4px;border:1px solid rgba(255,255,255,.5);border-top:0;border-left:0;position:absolute;bottom:50%;right:22px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.nav_item_open {width:50%;height:100%;margin:0;box-shadow:none;background-color:#092d77;border-radius:0;opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);position:fixed;left:-50%;top:0;border-top:none;}
.subopen {display:block;}
.subopen a {display:block;overflow:hidden;margin:0;padding:20px 15px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:rgba(255,255,255,.5);background:rgba(0,0,0,.1);text-indent:30px;position:relative;}
.subopen a:before {content:'';display:block;width:8px;height:8px;position:absolute;bottom:50%;left:22px;margin-bottom:-4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:1px solid rgba(255,255,255,.5);border-right:0;border-bottom:0;}
.nav_item2 {position:relative;}
.nav_item2 a {width:100%;display:block;line-height:30px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;margin:0;padding:10px;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:14px;}
.nav_item2:after {content:'';width:100%;position:absolute;bottom:0;left:0;display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom:1px solid rgba(0,0,0,.1);}
.nav_item > a:hover,.nav_item > a.navon {background:none;}
/*搜索*/.search {display:block;width:100%;height:auto;position:static;background:none;margin-top:0 !important;margin-bottom:10px;padding:0 0 0;margin-left:0;}
.h_search {width:100%;padding:0;}
.h_search .form_text1 {width:70%;height:50px;font-size:14px;background:#f1f1f1;}
.h_search .form_button1 {width:30%;height:50px;font-size:14px;}
.search .in2{width:19%;}
.idx_con .bt,.news .bt,.case .bt {width:50%;padding-top:0;}
.idx_con .bt div {font-size:24px;}
.idx_con .bt p {font-size:14px;margin-top:0;}
.product .proL {width:100%;margin-bottom:20px;}
.proL .yjk {width:100%;padding-top:10px;display:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.idx_about_top {padding:20px 4.5% 20px 4.5%}
.idx_about_bottom li em {height:45px;}
.proL ul .yj {width:100%;margin-left:0;padding:0px 0 0;}
.proL ul li ul li {border:0;height:40px;line-height:40px;}
.product .proR {width:100%;}
.proR ul li {width:49%;}
.proR ul li:nth-child(3n+3) {margin-right:2%;}
.proR ul li:nth-child(2n) {margin-right:0;}
.idx_about {margin:10px 0 0;padding-top:36px;}
.idx_about .idx_about_in {width:96%;}
.idx_about_top .idx_about_img,.idx_about_top .idx_about_img a img {width:100%;}
.idx_about_line,.idx_about_wz .about_line,.idx_about_bottom,.suspension-box,.bot2 .ewm,.suspension,.list1{display:none;}
.idx_about_wz {width:100%;}
.idx_about_wz .tlt {text-align:center;margin:20px 0 10px;font-size:24px;}
.idx_about_wz .tlt span {font-size:24px;}
.idx_about_more {margin:10px auto;width:40%;height:38px;line-height:38px;font-size:14px;}
.bt div {font-size:24px;margin-top:0;}
.news .gs,.news .hy,.lift_zuo,.list_right,.top .tact {width:100%;margin-bottom:0;}
#skins_pro .leftLoop .hd {width:96%;}
.pf_tel {display:block;width:0.8rem;height:0.8rem;margin:0;padding:0;position:fixed;right:0.12rem;bottom:20%;z-index:100;}

.pf_tel a {display:block;width:0.4rem;height:0.4rem;margin:0;padding:0.2rem;border-radius:50%;background-color:#143a84;box-shadow:0 0 0.16rem rgba(255,114,0,0.4);}
.pf_tel a img {display:block;width:0.4rem;height:0.4rem;margin:0 auto;padding:0;}
.proL .ttl img {display:block;width:0.3rem;height:0.3rem;margin:0;padding:0.2rem;position:absolute;top:-3px;right:12px;}
.list1 ul {width:99.7%;}
.list1 ul li {height:234px;}
.list1 ul li .proimg_bk {height:196px;}
.list1 ul li .proimg_bk img {max-height:196px;}
.bot2 .tact {text-align:center;}
#KFRightScreen,#KFBoxTitle {display:none !important;}
.proR .cp {padding:0;}
.proL .ttl img {display:block;width:20px;height:20px;margin:0;padding:0;position:absolute;top:20px;right:30px;}
#contant{min-height:inherit;}
.proR ul li .proimg_bk{height:240px;}
.proR ul li .hei{height:241px;}
.proL .ttl p{width:10%;display:inline-block;float:none;vertical-align:top;height:30px;}
.proL .ttl span{display:inline-block;float:none;height:30px;line-height:30px;vertical-align:top;}
.proL .ttl{text-align:center;padding: 15px 10%;}
.proL ul li .dj{height:50px;width:10%;}
.proL ul li .yja{width: 86%;padding: 0px 10% 0 4%;}
.proL ul li ul{padding:10px 4% 4px;}
.proL ul li ul li a{padding:0 3%;}
.n_con{min-height:inherit;}

}
@media screen and (max-width:48em) {
	.fvopvideo iframe {width:100% !important;max-width:100%;height:300px !important;margin:0 auto !important;}
}
@media (max-width:767px) {
#c_detail_wrap .fvopvideo {max-width:606px;height:240px !important;margin:15px auto;}
.fvopvideo iframe{height:240px !important;}
.bt_text_y {max-width:100%;margin-top:0;float:left;line-height:24px;background:url(../images/home.png) left 6px no-repeat;}
.page {font-size:0;color:#fff;}
.page a {display:inline-block;padding:0 10px;background:#0d9dd1;height:30px;line-height:30px;text-align:center;margin-right:5px;border-radius:2px;color:#464646;font-size:12px;}
.page a:hover {color:#fff;}
.page input,.box_right_title {display:none;}
.ly_msg ul li h4 {float: none !important;width: 100% !important;text-align: left !important;}
.ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara,.ly_msg ul li .msg_ipt12 {width:100% !important;}
.ly_msg{margin: 0 auto 0 !important;}

.cintacttit {font-size:40px;background:url(../images/contactbg.jpg) no-repeat top right;}
.product_bigimg_text {width:100%;margin-left:0;margin-top:15px;}
.nypro {width:99%;}
.sgt_btn .sgt_bl,.sgt_btn .sgt_br {font-size:15px;}
.pro_con_tlt {border-bottom:0;}
.bot .bot_nav {display:none;}
.bot .bot_nav a {font-size:14px;}
.proR ul li .proimg_bk {height:150px;}
.proR ul li .hei {height:151px;}
.apple-banner {margin-bottom:0;}

.top2 .logo {width:85%;height:70px;}

.proR ul li p{height:36px;line-height:36px;font-size: 14px;}
.proR ul li{margin-bottom:10px;}
.news .gs .tlt{font-size:16px;}
.news .tlt span{font-size:14px;}
.news .tlt a{font-size:14px;}
.news .hy .tlt{font-size:16px;}
.news .hy{margin-bottom:0;}

.list_box .box_bt{margin-bottom:16px;}


.pro_photo{margin-top:0;}
.info_news li{line-height:30px;padding: 10px 3%;}
.info_news a{width:100%;float:none;}
.info_news span{width:100%;float:none;}

.pro_photo h1{font-size:20px;line-height:30px;}
.bt_text_y span{overflow: visible;white-space: inherit;text-overflow: inherit;}

.n_con p{padding:0;}

.product_bigimg_text h1{font-size:22px;}
.sgt_btn .sgt_bl, .sgt_btn .sgt_br{height:44px;line-height:44px;}
.pro_con_tlt span{height:44px;line-height:44px;font-size: 18px;}

.list_new p{height:44px;line-height:44px;font-size: 18px;}
.list_new ul{border: 2px solid #092d77;}

.news ul li a{width: 67%;}
.news ul li span{width:33%;}

.proL .ttl{font-size:20px;padding: 10px 10%;}
.proL .ttl img{top:14px;}
.product{margin-top:24px;}
.idx_con .bt, .news .bt, .case .bt{width:100%;}
.bt div{font-size:18px;    line-height: 26px;}
.bt{margin: 0 auto 8px;}
.menu_open{top:17px;}
.search .in2{width:18%;}
.list_box{margin-top: 20px;}
#contant{margin: 0 auto 16px;}

#fengye { height: auto; padding: 0; font-size:0;}
#fengye input { display:none;}
}


/**anther**/
.ly_anther { width:100%; overflow:hidden; margin:60px auto 40px; padding:0;}
.zzjd_ms0 { width:100%; overflow:hidden; margin:0 auto 30px; padding:0;}

.zzjd_ms0 p { width:100%; overflow:hidden; line-height:28px; color:#666; font-size:15px; margin:0 auto; padding:0;}
.ly_anther ul li { width:100%; overflow:hidden; margin:0 auto 20px;; padding:0;}
.ly_anther ul li .zzjdimg, .ly_anther ul li .zzjdtext { width:48%; overflow:hidden; margin:0; padding:0;}
.zzjdimg img { display:block; width:100%; overflow:hidden; margin:0; padding:0;}
.zzjdtext .zz_tit { width:100%; overflow:hidden; color:#143a84; font-size:18px; font-weight:bold; margin:40px auto 20px; padding:0;}
.zzjdtext p { width:100%; overflow:hidden; line-height:28px; color:#666; font-size:15px; text-align:justify; margin:0 auto; padding:0;}

.ly_anther2 { width:100%; overflow:hidden; margin:60px auto; padding:0;}
.ly_anther2 .ant_mid { width: 1400px; overflow:hidden; margin:0 auto; padding:0;}
.ly_anther2 .ant_list { width:100%; overflow:hidden; margin:0 auto; padding:40px 0; background-image: radial-gradient(circle at center,rgba(255,255,255,0) 50%,rgba(0,0,0,0.07) 100%)!important;}
.ant_list ol { width: 1400px; overflow:hidden; margin:0 auto; padding:0;}
.ant_list ol li { width:48%; overflow:hidden; margin:0 4% 0 0; padding:0; float:left;}
.ant_list ol li:nth-child(2) { margin:0;}
.ant_img { width:100%; overflow:hidden; margin:0 auto 20px; padding:0;}
.ant_text { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.ant_text .antit { width:100%; overflow:hidden; color:#143a84; font-size:18px; margin:0 auto 10px; padding:0;}
.ant_text p { width:100%; overflow:hidden; line-height:28px; color:#666; font-size:15px; text-align:justify; margin:0 auto 20px; padding:0;}
.ant_text a { display:block; width:88px; height:44px; overflow:hidden; line-height:44px; color:#143a84; font-size:18px; text-align:center; margin:0; padding:0;}
.ant_text a img { display:inline-block; vertical-align:middle; margin:-2px 0 0 8px;}
.ant_text a:hover { background-color:rgba(0,0,0,.05);}

.zzjd_ms1 { width:100%; overflow:hidden; margin:0 auto 30px; padding:0;}
.zzjd_ms1 p { width:48%; overflow:hidden; line-height:28px; color:#666; font-size:15px; margin:0 4% 0 0; padding:0; float:left;}
.zzjd_ms1 p:nth-child(2) { margin:0;}
.ant3_img { width:100%; overflow:hidden; margin:0 auto 40px; padding:30px 0; background-color:rgba(0,0,0,0.05);}
.ant3_img dl { width: 1400px; overflow:hidden; margin:0 auto; padding:0;}
.ant3_img dl dd { width:31%; overflow:hidden; margin:0 3.5% 0 0; padding:0; float:left;}

.ant3_img dl dd:last-child { margin:0;}
.ant3_list { width: 1400px; overflow:hidden; margin:40px auto; padding:0;}
.ant3_list dl dd { width:25%; overflow:hidden; margin:0; padding:0 20px; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ant3_list dl dd img { display:block; width:98px; height:98px; overflow:hidden; margin:0 auto 10px; padding:0;}
.ant3_list dl dd p { width:100%; overflow:hidden; line-height:24px; color:#143a84; font-size:18px; text-align:center; margin:0 auto 10px; padding:0;}
.ant3_list dl dd span { display:block; width:100%; height:56px; overflow:hidden; line-height:28px; color:#666; font-size:15px; text-align:center; margin:0 auto; padding:0;}


.ant4_bottom { width:100%; overflow:hidden; margin:40px auto 0; padding:0;}
.ant4_text { width:40%; overflow:hidden; margin:0; padding:0; float:left;}

.ant4_text p { width:100%; overflow:hidden; line-height:30px; color:#143a84; font-size:18px; margin:50px auto; padding:0;}
.ant4_img { width:56%; overflow:hidden; margin:0; padding:0; float:right;}

@media (max-width:1400px) {
	.ly_anther .ly_tit1, .ant_mid .ly_tit1 { width:100%;}
	.ly_anther2 .ant_mid, .ant_list ol, .ant3_img dl, .ant3_list { width:92%;}
	
	.ant4_text p { margin:30px auto;}
}
@media (max-width:1199px) {
	.ly_anther .ly_tit1, .ant_mid .ly_tit1 { width:100%;}	
	.zzjdtext .zz_tit { margin:20px auto;}
	
	.ly_anther2 .ant_mid, .ant_list ol, .ant3_img dl, .ant3_list { width:92%;}
	
	.ant4_text p { margin:24px auto;}
}
@media (max-width:969px) {
	.ly_anther .ly_tit1, .ant_mid .ly_tit1 { width:100%;}
	.ly_anther2 .ant_mid, .ant_list ol, .ant3_img dl, .ant3_list { width:92%;}
	.zzjd_ms1 p { width:100%; margin:0 auto 20px;}
	.zzjd_ms1 p:nth-child(2) { margin:0 auto;}
	
	.ant4_text { width:100%;}
	.ant4_text p { width:31%; margin:0 3.5% 20px 0; float:left;}
	.ant4_text p:nth-child(3n+3) { margin:0 0 20px;}
	.ant4_img { width:100%;}
}
@media (max-width:769px) {
	.ly_anther, .ly_anther2 { margin:40px auto;}
	.ly_anther .ly_tit1, .ant_mid .ly_tit1 { width:100%;}
	.ly_anther ul li .zzjdimg, .ly_anther ul li .zzjdtext { width:100%;}
	.ly_anther ul li .zzjdtext { margin:0 auto 20px;}
	.ly_anther ul li .zzjdimg { margin:0 auto;}
	.zzjdtext .zz_tit { margin:20px auto 10px;}
	
	.ly_anther2 .ant_mid, .ant_list ol, .ant3_img dl, .ant3_list { width:92%;}
	.ant_list ol li { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
	.ant_list ol li:nth-child(2) { margin:0 auto;}
	
	.zzjd_ms1 p { width:100%; margin:0 auto 20px;}
	.zzjd_ms1 p:nth-child(2) { margin:0 auto;}
	.ant3_img { padding:20px 0;}
	.ant3_img dl dd { width:100%; margin:0 auto 20px;}
	.ant3_img dl dd:last-child { margin:0 auto;}
	.ant3_list { margin:40px auto 20px;}
	.ant3_list dl dd { width:50%; margin:0 0 20px; padding:0 10px;}
	.ant3_list dl dd p { font-size:16px;}
	
	.ant4_text { width:100%;}
	.ant4_text p { width:48%; margin:0 4% 20px 0; float:left;}
	.ant4_text p:nth-child(3n+3) { margin:0 4% 20px 0;}
	.ant4_text p:nth-child(2n+2) { margin:0 0 20px 0;}
	.ant4_img { width:100%;}
}
@media (max-width:375px) {
	.ant3_list dl dd span { height:48px; line-height:24px; font-size:14px;}
}

/*详情页内容超出设置*/
@media (min-width:1199px) {
#c_detail_wrap #new-div .zoom-caret{display:none !important;}
}
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal;}

#c_detail_wrap #new-div{overflow-x: hidden;overflow-y: hidden;width: 100%;position:relative;}
#c_detail_wrap #new-div .zoom-caret{display:block;position: absolute;top: 10px;right: 5px;font-size: 50px;color: #a7a5a5;z-index: 2;padding: 0;margin: 0;opacity: .3;}
#c_detail_wrap #new-div table{transform-origin: left top;border-collapse: collapse;max-width: none!important;width: auto;}
#c_detail_wrap #new-div table td{padding: 3px;border: 1px solid #ccc;}
#c_detail_wrap #new-div table td img{max-width:90% !important;}

#c_detail_wrap #new-div.on{overflow:scroll; width: 100%;}
#c_detail_wrap #new-div.on .zoom-caret{display:none;}

/*设置滚动条样式*/
#c_detail_wrap #new-div::-webkit-scrollbar {height:2px;}/* 滚动槽 */
#c_detail_wrap #new-div::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
#c_detail_wrap #new-div::-webkit-scrollbar-thumb {background-color:#bfbfbf;}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}

@media (max-width:880px) {
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{width:auto !important;height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal; word-wrap: break-word;white-space: pre-wrap;}
}